Nicola Melchiotti

Head of Global Customer Operations at Enel

Nicola Melchiotti is currently the Head of Global Customer Operations at Enel Group, overseeing operations for 70 million customers across 9 countries. Previously, Nicola held positions such as Country Manager for Argentina, Head of European Public Affairs and Regulation, and Area Manager for Mexico and Central America at Enel Green Power. With a background in strategic consulting at McKinsey & Company and software development, Nicola has a strong foundation in engineering and business, earning degrees from CentraleSupélec, Politecnico di Milano, and Harvard Business School.

Links

Previous companies

Amadeus logo

Timeline

  • Head of Global Customer Operations

    Current role

View in org chart