Leah Kraft, CHRL, currently serves as the Human Resources Director at CGI since May 2018. Prior to this role, Leah was the Site Human Resources Manager at Precision Castparts from December 2016 to May 2018 and held the position of HR Manager at GE from October 2011 to December 2016. Throughout these positions, Leah progressed through various HR roles and was responsible for developing new policies, facilitating employee meetings and training, managing recruitment efforts, and supporting immigration processes while acting as a trusted advisor to management. Leah holds an Honours Bachelor of Business Administration degree from Wilfrid Laurier University.
Sign up to view 0 direct reports
Get started
This person is not in any teams