Ory McClelland

Director, HR

Ory McLelland is responsible for Human Resources, Health & Safety, and Administration at KeyLeaf. He has 10+ years of experience in HR and Health & Safety and completed a Bachelor of Commerce from the Edwards School of Business at the University of Saskatchewan. He is a Chartered Professional in Human Resources.

Back to Team
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.