Veolia Water Solutions & Technologies North America
Project Manager
Veolia Australia and New Zealand
Project Delivery Manager
OTV
Deputy Construction manager
Veolia Australia and New Zealand
Head of Projects
GE Water & Process Technologies
Key Account Sales Representative
OTV
Project Engineer
Veolia Water Solutions & Technologies North America
Tender Manager
Veolia Ghana
Managing Director
Ecole supérieure de Chimie Physique Electronique de Lyon
Macquarie Graduate School of Management
CPE Lyon