Learn more
Log in
Ecosave
Contact
View in org chart
Marcelo Rouco
Founder, Chairman & CEO
Patrick Towbin
Chief Engineering & Construction Officer
Faraz Khan
Chief Financial Officer
Melissa Stonberg
Chief Marketing Officer
Bretton Denomme
Chief Commercial Officer
+ 1 more
Arjun Mehta
Vice President, Project Management
Joseph Ahlquist
VP Of Generation Development
Kevin Keenan
Vice President Of Engineering
Murtaza Kapadia
Vice President, Innovation And Decarbonization
+ 2 more
Current role
Chief Technology Officer at Mito Group
CTO at Microba Life Sciences
Co-Founder and CTO at nelo
CTO at CNH Industrial
CTO at Squarespace