
Galileo Master Certificate (European Energy Centre)
Renewable Energy Finance & Management
Leo Flores
An energy industry leader with more than 28 years of experience across the global energy market, including over 20 years focused on renewable energy finance and management. He is Chief Executive of Every Watt Matters LLC and of Renewable Energy Matters, where he leads sustainable energy initiatives and delivers project financing solutions in both emerging and developed markets.
He holds a Galileo Master Certificate from the European Energy Centre in Renewable Energy Management and Finance, combining deep technical expertise with strong financial insight to take impactful renewable energy projects from concept through to completion.
Throughout a distinguished career he has represented organisations including Barclays Bank, British Telecommunications Plc, Scottish and Southern Energy, Scottish Power, EDF Energy and British Gas (Centrica). Known for structuring complex project financings and building trusted partnerships, he has developed strong relationships with governments and key stakeholders across the Caribbean and African countries, and champions sustainable development by bridging finance, innovation and environmental responsibility.
- Renewable project finance
- Energy transition strategy
- Project development
- Government & stakeholder relations
- Sustainable investment




