Vanessa Leitch is a strategic leader with extensive experience in driving talent management, organizational development, and culture transformation. They served as the Director of Human Resources at Intact, overseeing people and culture for the claims team while leading a team of HR professionals and implementing various national projects. Previously, they held the position of Human Resources Manager at Intact, where they led a team and drove engagement and change management initiatives. Vanessa also gained experience at Hewitt Associates and Intact Financial Corporation, where their work focused on legal administration and HR consulting. They earned a Bachelor of Administrative and Commercial Studies from King's University College.
This person is not in any teams
This person is not in any offices