Faculty of Engineering, University of Alberta
Undergraduate Research Associate
Worley Sweden
Research Engineer, EIT
Worley Sweden
Project Development Engineer
Worley Sweden
Process Engineer, EIT
Worley Sweden
Lead Process Engineer
Associated Engineering
Project Manager for EPCOR Projects
Worley Sweden
Project Engineer
Worley Sweden
Mass Balance Engineer
University of Alberta