Where Work Meets Adventure
The Director, MSC Canada & People Lead will provide outstanding HR leadership and support to line leadership and functional teams across 5 manufacturing plants, 2 distribution centres and MSC functions in Canada. The role drives consistent policy and process application and ensures flawless execution of all HR programs across the Canadian MSC network.