Michelle Chow

Manager, People Business Partner at Explore Edmonton Corporation

Michelle Chow is an experienced HR professional currently serving as the Manager, People Business Partner at Explore Edmonton Corporation since October 2023. Previously, Michelle held the position of HR Director & Business Partner at Travel Guardian Insurance from September 2015 to January 2023, where a focus on aligning HR strategies with business objectives contributed to enhanced company performance. Prior roles at Capital Power Corporation included Manager of HR Shared Services, Manager of Talent Acquisition Programs, and Talent Management Advisor, demonstrating a strong capability in team leadership, recruitment processes, and talent pipeline development. Michelle's career began at Intuit, where roles as Recruiter and Talent Acquisition Coordinator highlighted expertise in high-volume recruitment and candidate experience. Michelle holds a Bachelor of Commerce degree in Human Resources from the University of Alberta.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices