Country Manager
France
Sogea-Satom
VINCI Concessions
Senior Project Director
Colas Afrique
Managing Director
Site Manager
Project Manager
Insead
SKEMA Business School