Leo Lara is an experienced professional in the renewable energy sector, holding key positions at Repsol since December 2011, including Head of Development for North America and Iberia within Repsol Renewables. Lara's expertise encompasses M&A, development, and greenfield projects, along with a focus on biofuels in the Americas. Previous roles include Country Manager for Eastern Europe at Capital Energy and International Business Director at Renovis Energias, where Lara managed renewable energy initiatives across various regions. Education includes an Executive program in M&A from The University of Chicago Booth School of Business, among other advanced degrees in business administration and engineering.
This person is not in the org chart
This person is not in any teams