Global Head of Reward

Jobleads-UK · City Of London, England, United Kingdom

Location
City Of London
Job Type
Full-time
Posted
May 14, 2026

Job Description

Exciting Contract Role: Head of Reward – 12 months: London


I’m thrilled to share an incredible opportunity for a Group Head of Reward position at a leading global business. This pivotal role reports directly to the Chief People Officer and is designed to maintain the momentum of the company’s reward strategies during a maternity leave period.


Key Responsibilities:



  • Serve as the senior reward expert for executive and people leadership

  • Uphold the group reward strategy and compensation philosophy

  • Lead a global Reward team

  • Prepare papers and analysis for the Board and RemCo

  • Maintain global reward frameworks, including job architecture and pay structures

  • Ensure regional consistency and fairness with local adaptations

  • Partner with HR leadership to support reward programs

  • Oversee annual salary, bonus, and incentive cycles

  • Conduct execu...

Ready to Apply?

Submit your application for Global Head of Reward at Jobleads-UK

Apply Now