Development manager
London, England, United Kingdom
Veolia UK
Development manager
New York Light Source Corp
Global Head of Investments
Investec
Co-Head Power and Infrastructure Finance, Europe
Rolls-Royce
Rolls-Royce Power Ventures - Development Manager
Investec
Power and Infrastructure Finance - Senior Coverage Director and Debt Product Head
Investec
Head of Power and Renewables Lending, Europe
Investec
Director - Power and Renewables Lending, Europe
Rolls-Royce
Rolls-Royce Power Ventures - Senior Development Manager
École des Ponts ParisTech
Instituto de Empresa