Teck Resources Limited's IT department is led by Rob Labbé (Director, Information Security) and has 846 employees.
Advay Rajguru
Developer Co-op
Jeffrey Grover
Senior Dam Safety Engineer
Julia Hermanson
Data Management Analyst
Eve Stiles
Electrical Maintenance Engineer
Looking for a particular Teck Resources Limited employee's phone or email?