Ecova Corporate office Headquarters

Ecova Headquarters Address and Contact

Ecova Logo
  • Address: 530 5th Ave Ste 706, New York, NY 10036, United States
  • Phone Number: +1 800 767 4197
  • Email: Click Here
  • Number of Employees: 2000
  • Established: 1995
  • Key People: Catherine MacGregor

Ecova Headquarters Location & Directions

Ecova Headquarters Executive Team

Name

Title

Catherine MacGregor

Chief Executive Officer

Paulo Almirante

Senior Executive Vice President in charge of Renewable activities

Sébastien Arbola

Executive Vice President, in charge of Thermal Power Generation and Energy

Jean-Sébastien Blanc

Executive Vice President in charge of Human Resources

Franck Demaille

Executive Vice President, in charge of Transformation and Geographies

Judith Hartmann

Executive Vice President in charge of Finance, Corporate Social Responsibility and Procurement

Ecova, History and Headquarters Information


Ecova Headquarters Photos

Ecova Company Resources

Rate This
>