Leo Moreno

CEO at Zelestra

Leo Moreno is the Chief Executive Officer of Zelestra, a global energy company specializing in decarbonization through carbon-free solar, wind, energy storage, and green hydrogen projects. Prior to joining Zelestra in July 2023, Leo Moreno served in various senior leadership roles at The AES Corporation from 2006 to 2023, including President of AES Clean Energy. Responsibilities included overseeing corporate strategy, growth investments, risk management, and financial operations across multiple regions. Leo Moreno's early career involved significant roles in mergers and acquisitions and financial planning at AES, as well as serving as a Senior Auditor at Ernst & Young. Leo Moreno holds a Business Administration degree from Universidade Federal de Minas Gerais and has completed executive programs at prestigious institutions such as London Business School and Harvard Business School.

Location

Madrid, Spain

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices


Zelestra

1 followers

At Zelestra, we are on a mission to change the world by making decarbonization a reality for our partners. As a client-focused, multi-technology, global renewable energy company, we work tirelessly to do things right, to push ourselves and our clients further, and to get the results that matter. With a key emphasis on innovation and collaboration, Zelestra is committed to helping customers, communities, and stakeholders through tailored solutions, local employment, and strong sustainability. With more than two decades of experience working in 13 countries, Zelestra is a trusted partner with proven capabilities in providing efficient, competitive, carbon-free solutions. With a portfolio of 20 GW of carbon-free projects across 13 countries, Zelestra is a vertically integrated company specializing in developing, constructing, commercializing, and operating large-scale renewable energy projects. Zelestra is made up of 800+ professionals globally. It is backed by EQT, one of the largest fund managers in the world, with $232B in assets under management.


Headquarters

Spain, Spain

Employees

501-1,000

Links