The Global Benefits Manager will lead the strategy, design, administration, and evolution of
employee benefit programs across 10+ countries and expanding regions. This includes full
ownership of global health, retirement, wellness, and insured benefit programs as well as
responsibility for administering and continuously improving the company’s global Leave of
Absence (LOA) programs (parental, medical, personal, and statutory leave).
This role ensures all benefit and leave programs are competitive, compliant, scalable, and
aligned with our culture and total rewards philosophy. As the business grows, this leader will
build repeatable frameworks to support new market launches while elevating employee
experience in existing regions.
This role also partners with the Atlanta Office Administrator: providing coaching, mentorship,
and local HR leadership to foster a respectful and engaging workplace. This includes backup
office support during absences and collaboration on monthly engagement and wellness
initiatives. The Office Administrator maintains a dotted-line reporting relationship to this position.