The Head of HR for the Americas will oversee HR operations across Canada, the US, and South America from the New York office. This role involves managing a small team, addressing employee relations issues, ensuring consistency in onboarding and offboarding, and collaborating with global HR leadership. The position also focuses on people development, supporting payroll processes, and leveraging metrics to drive HR decisions.
See how your résumé matches this role — and tailor it from what actually gets interviews.