Sarah McLeod currently serves as Vice President of People, Culture & Brand at PUC Services Inc. since January 2024. Previously, Sarah held various roles in human resources at OLG from September 2014 to January 2024, including Senior Director, Human Resources, Director, Human Resources Business Partner, and Senior Manager, Human Resources. Prior experience includes serving as Manager of Human Resources at Group Health Centre for part of 2014 and as Senior Manager of Human Resources at Northern Credit Union from March 2006 to January 2014. Sarah McLeod holds a Bachelor of Commerce degree with a specialization in Human Resources Management from the University of Guelph.
Sign up to view 0 direct reports
Get started
This person is not in any teams