Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Enel North America

Enel North America

Enel North America, Inc. is a leading owner and operator of renewable energy plants in North America, with projects operating and under development in 20 U.S. States and three Canadian Provinces. Enel North America owns and operates over 70 projects with an installed capacity of 470 MW powered by renewable hydropower, wind, geothermal and biomass energy. Enel North America is constructing the 27 MW St. Lawrence Wind Project in Newfoundland, Canada, in addition to several geothermal projects in Nevada, Utah and California. The company is headquartered in Andover, Massachusetts.

Last updated on

About Enel North America

Estimated Revenue

$1M-$10M

Employees

251-1K

Category

Location

City

Andover

State

Massachusetts

Country

United States
Enel North America

Enel North America

Find your buyer within Enel North America

Tech Stack (0)

search