This role supports the global Human Resources strategy for a diverse and multifaceted organization of over 100,000 full-time personnel located throughout the world.
From £83,997; Up to 20% bonus; 25 days annual leave + Bank Holidays, Contributory pension scheme, Contributory share scheme, Optional Flexible Benefits
Must-have
Nice-to-have
Not specified