HR Business Partner
2 days ago
London
This HR Business Partner role is part of an international HR team, reporting to the Global Head of HR and directly managing an HR Assistant and HR Advisor. Covering the UK, USA, and EMEA regions, you will provide high-level, hands-on HR support, manage employee relations, and ensure best practic...