Repsol
Project Manager
CAF SIGNALLING
Head of International Sales
Abengoa
Managing Director (Morocco)
REE
Project Manager
Abengoa
Global Head of Business Development
Abengoa
Head of Business Development (Africa)
Valladolid University
ESADE
Arts et Métiers ParisTech - École Nationale Supérieure d'Arts et Métiers