Production Superintendent (Interm) @ (December 2016 - October 2017)
Superintendent - Production (EW) @ (November 2011 - November 2012)
Electrowinning and Process Engineer @ (January 2006 - November 2011)
Process Engineer @ INCO (January 2004 - January 2005)
Engineer in Training @ INCO (January 2001 - January 2004)
Research And Development Specialist @ University of Alberta (Advanced Materials and Processing Laboratory) (January 1998 - January 2001)
Grad Student @ (January 1998 - January 2000)
Steven Roach Education
University of Alberta
Master of Science (MSc) (Chemical Engineering)
1998-2001
University of New Brunswick
Bachelor of Science (BSc) (Chemical Engineering)
1992-1998
Steven Roach Summary
Steven Roach, based in Canada, is currently a Director, Process Engineering at trajectorE. Steven Roach brings experience from previous roles at Teck Resources Limited, Teck Metals Ltd. and Vale. Steven Roach holds a 1998 - 2001 Master of Science (MSc) in Chemical Engineering @ University of Alberta. Steven Roach has 1 emails on RocketReach.
Looking for a different Steven Roach?
Find contact details for 700 million professionals.