Founded Year: 2000


Semiconductors, Energy

Company Size


Head Office Location

Andover, MA, USA



2 Jobs

Jobs at Enel North America

Enel is a globally recognized leader in sustainable energy and is consistently named one of Fortune Magazine’s Companies that are Changing the World. It is also one of the largest and most trusted energy companies in the world, serving around 70 million customers in more than 30 countries across 5 continents. The Enel Group vision is about Open Power. Open Power means opening energy access to more people; opening the world of energy to new tech.

Open Roles