Enel North America Employee Directory

Renewable Energy Semiconductor ManufacturingMassachusetts, United States201-500 Employees

Enel North America functions as the North American arm of the Enel Group, developing, building, owning and operating renewable power plants and demand response solutions across the United States and Canada. The organization holds a sizeable footprint, with more than 11 gigawatts of installed wind and solar capacity, over 1 gigawatt of energy storage, and nearly 5 gigawatts of demand response. Based in Andover, Massachusetts, it employs a workforce described as several hundred people and has operated for nearly 25 years to support reliable power and climate action.

Its customer base comprises commercial, institutional, and industrial entities as well as utilities, focusing on connecting distributed energy resources to demand response programs. The company is described as a top-five industry leader for clean power capacity in the US, for demand response in North America, and for utility-scale battery storage in Texas. In 2025, Enel North America expanded its Texas facilities and began operating the GulfStar solar plant in Wharton County, Texas.

Find Enel North America employees' phone numbers or email addresses

Enel North America Global Highlights

Location
Employees

North America
472

Minus sign iconPlus sign icon
  • United States Of America
    463
  • Canada
    6
  • Mexico
    2
  • Costa Rica
    1

Europe
4

Minus sign iconPlus sign icon
  • Italy
    3
  • Germany
    1

South America
4

Minus sign iconPlus sign icon
  • Chile
    2
  • Brazil
    1
  • Colombia
    1

Asia
1

Minus sign iconPlus sign icon
  • Nepal
    1

Enel North America's Leadership

  • Stylized image of a person
    M. D. M.
    Chief Executive Officer
    Phone icon
  • Stylized image of a person
    M. B.
    Chief Ppa Negotiation Officer
    Phone icon
  • Stylized image of a person
    P. P.
    Vice President Professional Services
    Phone icon
  • Stylized image of a person
    C. M.
    Head Of Procurement North America
    Phone icon
  • Stylized image of a person
    S. M.
    Head Of It Employee Service Delivery Usa, Ca And Mexico
    Phone icon
  • Stylized image of a person
    A. S.
    Head Of Operations & Maintenance Solar Zone 1
    Phone icon
  • Stylized image of a person
    D. M.
    Head Of Customer Success & Support
    Phone icon
  • Stylized image of a person
    M. L. P.
    Head Of People And Organization North America
    Phone icon

Enel North America Employee Metrics

100%
50%
0%
2026
2025
  • Engineering
  • Analytics
  • Program & Project Management
  • Operations
  • Business Development
  • Other
  • Business
  • Finance
  • Administrative
  • Legal
  • Human Resources
  • Sales
  • Accounting

Contact profiles from Enel North America

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    M. D. M.
    Chief Executive Officer
    Phone icon
    United StatesMassachusetts
    May 22, 2026
  • Stylized image of a person
    A. M.
    Executive Assistant To Chief Executive Officer
    Phone icon
    United StatesMassachusetts
    Nov 20, 2025
  • Stylized image of a person
    M. B.
    Chief Ppa Negotiation Officer
    Phone icon
    United States
    Apr 13, 2026
  • Stylized image of a person
    C. M.
    Head Of Procurement North America
    Phone icon
    United StatesMassachusetts
    May 22, 2026
  • Stylized image of a person
    S. M.
    Head Of It Employee Service Delivery Usa, Ca And Mexico
    Phone icon
    United StatesMassachusetts
    Jun 04, 2026
  • Stylized image of a person
    A. S.
    Head Of Operations & Maintenance Solar Zone 1
    Phone icon
    United StatesMassachusetts
    May 30, 2026
  • Stylized image of a person
    D. M.
    Head Of Customer Success & Support
    Phone icon
    United StatesIdaho
    Feb 16, 2026
  • Stylized image of a person
    M. L. P.
    Head Of People And Organization North America
    Phone icon
    United StatesMassachusetts
    Jun 03, 2026
  • Stylized image of a person
    A. V. V.
    Head Of Growth Strategy And Transmission
    Phone icon
    United StatesNorth Dakota
    May 22, 2026
  • Stylized image of a person
    S. P.
    Head Of Enel Green Power North America
    Phone icon
    United StatesNew Hampshire
    Jun 01, 2026

Frequently Asked Questions

What is Enel North America known for?

Minus sign iconPlus sign icon
Enel North America was founded in 2000 operates in the Renewable Energy Semiconductor Manufacturing industry. The company's main headquarters is located in 100 Brickstone Square Suite 300 Andover, Massachusetts 01810 United States. Explore Enel North America's company overview page for more information.

What is Enel North America's most common email format?

Minus sign iconPlus sign icon
Enel North America employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more Enel North America email formats with LeadIQ.

How many employees does Enel North America have currently?

Minus sign iconPlus sign icon
Enel North America has approximately 370 employees as of May 2026. These team members are located across 4 continents, including North AmericaEuropeSouth America.

Who are Enel North America's key employees and leadership?

Minus sign iconPlus sign icon

As of May 2026, Enel North America's key employees include:

  • Chief Executive Officer: M. D. M.
  • Chief Ppa Negotiation Officer: M. B.
  • Vice President Professional Services: P. P.
  • Head Of Procurement North America: C. M.
  • Head Of It Employee Service Delivery Usa, Ca And Mexico: S. M.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.