Carlos Barrera
Carlos "Ucho" Barrera is currently the CEO of Atlas Renewable Energy, a leading Renewable Energy company with operations in the Americas that is currently one of the largest solar IPPs in the region. Atlas started operations in early 2017 after a successful MBO backed by Actis, a prominent investor in the energy sector and emerging markets space. Since then, it has grown to nearly 4 GW of contracted projects and to an enterprise value exceeding $3 billion. After a successful acquisition in 2022, Atlas is currently backed by Global Infrastructure Partners (GIP), a leading independent infrastructure fund manager with over $84 billion under management, with a robust renewable energy portfolio of over 19 GW of operating and construction capacity worldwide.
Before his current position, Carlos Barrera was the vice president & managing director of SunEdison for Latin America, responsible for the company’s Latin America business unit and with overall accountability for the commercial strategy, operational execution, P&L and regional corporate results. He oversaw the contracting, construction & execution of over 500MW and an overall investment sum of $1 billion structured with project finance. Previous to this role within SunEdison, Carlos undertook numerous executive positions such as general manager for South America in SunEdison where he grew the company’s entry into Latin America from scratch; and Development Director for Europe, Latin America, North of Africa and Middle East where he was responsible for solar project development and M&A.
Before joining SunEdison, Carlos Barrera worked at BP starting his career in the challenger graduate program working in conventional oil & gas commercial, financial and business development roles. He then moved to the Alternative Energy Division within BP, specifically to the Hydrogen Power & Carbon Capture and Storage (CCS) business, focused on Development and Strategy in Australia, USA and the EU. He then moved to the Venture Capital team, leading origination efforts in the carbon trading segment, mainly focused in China and India. He subsequently became responsible for the development of new markets for large-scale projects at BP Solar, where he led a number of successful large-scale solar project sales to institutional investors across Europe.
Carlos holds a bachelor of science Degree in Mechanical Engineering and Mechanics from Lehigh University in Pennsylvania (USA), and an Executive MBA from Kellogg School of Management, Northwestern University. He has also attended several executive management and leadership courses in numerous institutions and holds a certificate of Program for Leadership Development (PLD) from Harvard University.