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



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 company is in Jeffersonville, IN, the United States, and it's part of the management, scientific and technological consulting service industry. The company started in 1995 and has 2000 employees and generates annual revenue of $164099 in sales. The company headquarter address is 600 Patrol Rd Jeffersonville, IN, 47130-7700 united states. The company phone number is (812) 256-3449. The important people in the company are Catherine MacGregor (chief executive officer), Paulo Almirante (senior executive vice president in charge of renewable activities), and Sebastian Arbola (executive vice president, in charge of thermal power generation and energy).

Ecova Headquarters Photos

Ecova Company Resources

Rate This