International Cooling Tower Inc. (ICT)
Project Engineer
KramerAusenco (PNG) Ltd
Structural Engineer
International Cooling Tower Inc. (ICT)
Director, New Tower Solutions
Imperial Oil
Project Manager (Co-op)
Quebecor World Printing
Plant Engineer (Co-op)
International Cooling Tower Inc. (ICT)
Project Manager
Canadian Natural Resources Limited (CNRL)
Operations and Exploitation Engineer - Thermal Group (Co-op)
University of Alberta
Technische Universität Bergakademie Freiberg