Head of HR Shared Services
24 days ago
West Yorkshire
The Head of Shared Services role is accountable for the smooth and efficient delivery of core People Services across the UK and Ireland to include; Human Resources Administration, Payroll, Data, MI ...