Biography
Carlos "Ucho" Barrera is the Founder and CEO of Atlas Renewable Energy, which he launched in 2017 and has since grown into one of the largest independent solar power producers in Latin America, with nearly 10 GW of contracted projects. Before founding Atlas, he spent six years at SunEdison as Vice President and Managing Director for Latin America, where he built the region’s business from the ground up and oversaw more than $1 billion invested across multiple infrastructure projects. Earlier in his career, he held multiple roles at BP across Oil & Gas, alternative energy, and CCUS ventures in London, Australia, China, and Madrid. Carlos holds a Mechanical Engineering degree from Lehigh University, an Executive MBA from the Kellogg School of Management at Northwestern University, and a Program for Leadership Development certificate from Harvard University.
Carlos did not write a bio yet.
Atlas Renewable Energy
Atlas Renewable Energy is an Actis portfolio company focused on the development, execution and operation of renewable energy projects across Latin America.