Rory Locke

Principal Mine Engineer at Teck

Rory Locke is an experienced Principal Mine Engineer at Teck Resources Limited, where responsibilities include leading the Mine Technical team, overseeing engineering services, and serving as the second-in-command for the Mining and Port manager. Previously, Rory held various engineering roles at Canadian Natural Resources Limited and Shell, focusing on mine planning and tailings management. Early career experiences include field engineering and internships at Penn West Exploration and Penn West Energy, where contributions involved data organization for regulatory compliance and vendor management studies. Rory earned a Bachelor of Mineral Resource Engineering from Dalhousie University and a diploma in Engineering from the University of Prince Edward Island.

Links

Previous companies

Canadian Natural logo
Shell logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams