Head of HR
Posted 6 days ago by Allen Associates
- Location:
- Harwell (12 miles)
- Job Type:
- Permanent
Head of HR. Are you a Head of/ Senior level HR professional with experience taking the lead on the HR agenda and managing an HR team, providing strategic and operational HR services aligned to an organisation's strategy within a complex matrix … more