Global Head of Reward & Benefits

Jobleads-UK

Oxford, England, United Kingdom
Full-time
Posted May 13, 2026

Job Description

Global Head of Reward & Benefits


Department: Core - People & Culture


Employment Type: Permanent - Full Time


Location: Oxford, UK


Description


As the Global Head of Reward & Benefits, you will be accountable for creating, managing and delivering our pay, incentive and benefit structures across a complex, global organization. Managing a team of three, this is a hands on position requiring a particularly structured approach, strong mathematical capability and the judgement & willingness to work at an appropriate level of detail.


Key Responsibilities



  • Own the design, delivery and ongoing evolution of global reward, incentive and benefits frameworks, ensuring alignment to business strategy and organisational growth.

  • Lead and deliver all annual and cyclical reward activities (salary reviews, bonus planning, promotions), combining strategic oversight with detailed, hands...