EDF Renouvelables
Assets Manager
EDF Renouvelables
Projects Director
EDF Renouvelables
Chief Executive Officer Edf en Maroc
EDF Renouvelables
Deputy to France Development Director
Instituto Tecnico de Lisboa
Loughborough University Mechanical, Electrical and Manufacturing Engineering