Steve DeForest, C.Dir. currently serves as the Vice President of People & Culture at CSA Group, a global organization focused on testing, inspection, and certification services, since 2011. Prior to this role, Steve held the position of Area Human Resources Leader for Eastern Canada at Waste Management, with responsibility for managing human resources across a significant operational portfolio. Steve's earlier experiences include roles such as Contract Instructor at the University of Guelph, Labour Relations Manager at Thyssen Krupp Automotive, and HR Manager at NexInnovations. Additionally, Steve was the Director of Human Resources at Siemens Canada. Steve holds a Master's Degree in Leadership from the University of Guelph and a Bachelor's Degree in Business Administration from Yorkville University.
This person is not in any teams
This person is not in any offices