Leo Moreno is the CEO of Zelestra, a global, multi-technology renewable energy company.
Leo Moreno is the CEO of Zelestra, a global, multi-technology renewable energy company. Under his leadership, Zelestra has expanded its project portfolio and diversified into solar, wind, and battery energy storage across 13 countries. He previously held several executive positions at The AES Corporation, including President of AES Clean Energy.
Full founder directory · Investor directory · Company funding database · Fundraising library