Human Resources Business Partner
2 months ago
London
The HR team in the UK supports both centralised functions like Finance, Marketing, IT and also ... Oversee performance management processes - goal setting, performance reviews, employee development