Managing Director, Head of Power and Renewables
London, England, United Kingdom
EIG Global Energy Partners
Managing Director, Head of Power and Renewables
Inter-American Development Bank
Senior Advisor - Investment Officer
EIG Global Energy Partners
Managing Director
Credit Suisse
Capital Markets, Project Finance
The TCW Group
Managing Director