New Energy Capital

New Energy Capital

Investment Management

Hanover, New Hampshire 1,591 followers

About us

New Energy Capital (NEC), a Victory Capital Investment Franchise, is a leading alternative asset manager investing across the capital structures of clean energy infrastructure projects and companies. Headquartered in Hanover, New Hampshire, NEC was one of the first investors to focus on clean energy and infrastructure assets. NEC has delivered a decade plus long track record of attractive performance on behalf of its investors. NEC has invested or committed more than $1.5 billion across more than 40 investments.

Industry
Investment Management
Company size
2-10 employees
Headquarters
Hanover, New Hampshire
Type
Privately Held
Founded
2004
Specialties
Private equity, Private credit, Clean energy infrastructure, and Real assets

Locations

Employees at New Energy Capital

Affiliated pages

Similar pages

Browse jobs

Funding