We are SLR Consulting, a 1200+ team of advisory, environmental/engineering, and regulatory professionals across Canada and the United States. We deliver environmental and sustainability services to our clients through the integration of over 30 advisory, technical environmental, and engineering disciplines to help clients address some of their most complex challenges around sustainability. We are Making Sustainability Happen. The Role We are seeking a highly organized, process-driven people leader to manage our Americas People Operations function, delivering a consistent and efficient service. You will be directly responsible for a team operating across North America and indirectly responsible for supporting a team in LATAM (Chile). This role is pivotal in leading and improving people processes across the Americas region, making the most effective use of technology and ensuring fair and effective allocation of work. You'll work in close partnership with the Senior People Business Partner for the Americas, as well as in-region People Partners and global Centres of Expertise to deliver a high-collaborative, compliant and responsive people service for the region.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level