Head of People

This a new role and will provide strategic leadership and manage the People function across the business through implementing effective processes, policies and…

£85,000 - £90,000 a year
1 vacante