EnBW Energie Baden-Württemberg AG
Project Manager
Cero Generation
Project Delivery Manager
Knights Hospitallers
Civil Service
RINA
Senior Consultant
Centre for Renewable Energy Systems Technology (CREST)
Researcher
Atrato Group
Technical Director
Macquarie Group
Senior Technical Manager
Technische Hochschule Ulm
Loughborough University
Universidad de Zaragoza