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-$10MEmployees
251-1KCategory
Location
City
AndoverState
MassachusettsCountry
United StatesEnel North America
Find your buyer within Enel North America