Veolia Water Technologies
Commissioning Engineer
Dragados USA, Inc.
Construction Manager - Equipment and Commissioning
Dragados USA, Inc.
Systems Project Engineer
SA Water
Research Officer (Intern)
Dragados USA, Inc.
Commissioning Manager
Agence de l'eau Seine-Normandie
Project Engineer (Intern)
Veolia Water Technologies
Production Engineer
Veolia Water Technologies
Process Engineer
Dragados USA, Inc.
Deputy Systems Manager
Ecole supérieure de Chimie Physique Electronique de Lyon / ESCPE Lyon