Finning
Rory Locke is an experienced professional in the mining and engineering sectors, currently serving as a Sales Enablement Manager at Finning since April 2025, focusing on business development and sales strategy in technology for the mining industry. Prior experience includes roles as Principal Mine Engineer and Mine Engineer at Teck Resources Limited, where leadership of the Mine Technical team and managerial responsibilities were key, alongside various engineering positions at Canadian Natural Resources Limited, Shell, and KMC Mining. Rory's early career included internships and student engineering roles at Penn West Exploration and Penn West Energy, contributing to vendor management and regulatory affairs. Rory holds a Bachelor of Mineral Resource Engineering from Dalhousie University and a Diploma in Engineering from the University of Prince Edward Island.
This person is not in any teams
This person is not in any offices