Steve Farrell, CPHR, is a seasoned human resources professional with extensive experience spanning over two decades. Currently serving as a Senior Human Resources Advisor at Kruger Inc. since January 2025, Steve has held pivotal HR roles at notable organizations including Teck Resources Limited and Thompson Rivers University. Their previous positions include HR Manager at We Are One Composites and Irving Pulp and Paper, as well as significant roles in HR management at PotashCorp and the Province of New Brunswick. Steve's academic background includes a Bachelor of Business Administration in Human Resources Management from Thompson Rivers University and further education at the University of New Brunswick.
This person is not in the org chart
This person is not in any teams
This person is not in any offices