The Global Head of Total Rewards is responsible for designing, implementing, and evolving the organization’s strategy and philosophy for total rewards on a worldwide scale
Job Summary
The Global Head of Total Rewards is responsible for designing, implementing, and evolving the organization’s strategy and philosophy for total rewards on a worldwide scale.
This role blends strategic direction with operational excellence to ensure the organization attracts, motivates, and retains top talent through competitive, equitable, and innovative reward programs.
The Global Head of Total Rewards is a key architect of the employee experience and a crucial steward of the organization's reputation as an employer of choice.
Matching Summary
The Global Head of Total Rewards is responsible for designing, implementing, and evolving the organization’s strategy and philosophy for total rewards on a worldwide scale.
Skills & Requirements
Must-have
Global Total Rewards Strategy
Compensation and Benefits Design
Employee Well-being Programs
Regulatory Compliance
Data Analytics and Reporting
Executive Stakeholder Engagement
Nice-to-have
Visionary Leadership
Positive Energy and Teamwork
Passion for Meaningful Work
Embrace Diversity and Inclusion
Key Requirements
Bachelor's or Master's degree
12+ years extensive experience in total rewards
Proven track record of leading global teams
Global Total Rewards experience mandatory
Professional certifications (CCP, CBP, SHRM-SCP) highly preferred