The Human Resources Manager will be based in London and support the EMEA region by advising leaders and staff, advocating for employees, and executing global HR projects. The role involves managing employee relations, overseeing payroll processes, ensuring compliance with local laws, and collaborating with global HR teams on transformation projects. Additionally, the HR Manager will oversee onboarding and offboarding activities and manage a small team.
See how your résumé matches this role — and tailor it from what actually gets interviews.