Human Resources Manager
AcqhiredBirmingham, England, UKJob Title: Group People Manager Location: UK (multi-site, travel required) Reports to: CEO / Group Managing Director Direct Reports: HR Business Partners, Talent, L&D, Recruitment, HR Ops Role ... Show more