Human Resources Business Partner
2 months ago
London
The HR team in the UK supports both centralised functions like Finance, Marketing, IT and also needs to work across multiple brands, and geographical regions. The role would be responsible for Europe ...