Global Benefits & Leave Champion

Posted 15 days ago by Smarsh

Permanent
Full Time
Other
London, United Kingdom
Job Description

Smarsh is seeking a Global Benefits & Leave Specialist to manage their global benefits and leave programs. This role ensures compliance with regulations while providing high-quality employee support across multiple countries.

You will administer benefits, coordinate leave of absences, and enhance employee experiences through wellness initiatives. The ideal candidate has over 4 years of experience in HR operations and benefits administration.