Steve Farrell, CPHR, is a seasoned human resources professional with extensive experience across various industries. Currently serving as a Senior Human Resources Advisor at Teck Resources Limited, Steve has held multiple HR leadership roles including Manager of Health Safety and Environment at Thompson Rivers University and HR Manager positions at We Are One Composites and Irving Pulp and Paper. With a foundational career at PotashCorp, where Steve progressed through several HR and safety management roles, and prior experience as a Human Resources Officer for the Province of New Brunswick, Steve has developed a robust skill set in HR management and safety practices. Steve holds a Bachelor of Business Administration in Human Resources Management from Thompson Rivers University and has furthered education at the University of New Brunswick. Early career involvement as a Labourer and Employee Advocate for Weyerhaeuser also underscores a commitment to worker advocacy and organizational development.
This person is not in the org chart
This person is not in any teams