1998 -2001 Research And Development Specialist @ University of Alberta (Advanced Materials and Processing Laboratory)
1998 -2000 Grad Student @
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.