The Global Benefits Leader is responsible for the strategy, design, governance, and delivery of competitive, compliant, and employee‑centered benefits programs across 19+ countries. Reporting to the Vice President, Total Rewards, this role partners closely with HR, Finance, Legal, and regional leaders to ensure benefits offerings are effectively communicated, easy to access, and aligned with corporate objectives - driving awareness, utilization, and employee confidence in the programs available to them. You will drive innovation in total rewards to maximize employee satisfaction, ensure competitiveness and compliance, and manage significant vendor relationships and budgets. This leader brings strong global benefits expertise, operational rigor, and a modern mindset—leveraging data, technology, and vendor partnerships to continuously improve both employee experience and cost effectiveness.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed