CB

Carlos (Ucho) Barrera

Founder & CEO at Atlas Renewable Energy

Carlos (Ucho) Barrera has extensive work experience in the renewable energy industry. Carlos (Ucho) is the Founder and CEO of Atlas Renewable Energy since 2017, where they lead the company in its mission of promoting renewable energy solutions. Prior to this, Carlos worked as Vice President and Managing Director of Latin America at SunEdison from 2014 to 2017. Carlos (Ucho) also held various roles at SunEdison, including General Manager for South America and Business Development Director for Latin America and other regions. Before SunEdison, Carlos worked at BP Solar as a Business Development Manager from 2009 to 2011. Prior to that, they held multiple roles at BP, including Origination Manager, Business Adviser, Business Developer, and Oil & Gas Analyst, demonstrating their versatility in different areas of the energy industry. Carlos is currently a member of YPO since 2022. Overall, Carlos Barrera's experience spans leadership positions in renewable energy companies, with a focus on business development and managing operations in Latin America.

Carlos (Ucho) Barrera has a diverse and impressive education history. In 2000, they attended Lehigh University and earned a Bachelor of Applied Science (B.A.Sc.) degree in Mechanical Engineering, which they completed in 2004. Following their undergraduate studies, Barrera took a break from academia but returned to pursue further education. From 2010 to 2011, they attended Harvard Business School, where they completed the PLD program with a focus on Business, Strategy, Management & Leadership. Barrera's dedication to professional growth led him to enroll in the Northwestern University - Kellogg School of Management in 2014. Carlos (Ucho) graduated in 2015 with a Master of Business Administration (M.B.A.) degree, though the specific field of study for their MBA is not mentioned. Overall, Carlos (Ucho) Barrera's education history showcases their commitment to both engineering and business management disciplines.

Links

Previous companies

BP logo

Org chart

Sign up to view 18 direct reports

Get started