Rory Locke

Manager, Commercial Technology at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices