• Our Team

    OUR IDEALS IN ACTION

Carlos Barrera

CEO

Before joining Atlas Renewable Energy, ‘Ucho’ worked at SunEdison for six years, as Managing Director & VP for Latin America where he grew the business from scratch to invest $1bn in a span of 4 years, and develop 500MW+ of projects financed and constructed.

Prior to that time, Ucho was at BP in multiple executive roles across Oil & Gas, Cleantech Venture Capital, and Alternative Energy in London, Australia, China and Madrid.

Ucho holds an Engineering degree from Lehigh University, a PLD certificate from Harvard University, and an Executive MBA from Kellogg, Northwestern University.