Biwater
Water Treatment Engineer
ELRUS Aggregate Systems
Mechanical Engineer
Veolia Environmental Services S.A.
Engineer Project
PAL Systems
Project Engineer
EVRAZ North America
Mechanical Project Engineer
Institut catholique d'Arts et Métiers
Université de Montréal - Ecole polytechnique de Montréal