About this role
About the Role As a People Rewards Specialist (aka - Benefits Specialist), you will support the delivery and administration of employee benefits and leave programs across North America. You will help ensure benefits operations run smoothly—from system administration and open enrollment support to vendor coordination and compliance activities. You will play a key role in supporting employees and improving the overall benefits experience. What You'll Do
- Act as liaison between service center and rewards services, while managing escalated employee cases through ServiceNow, Health Advocate, Alight, and other vendors, ensuring timely resolution.
- Additionally, you will administer the Businessolver benefits platform, including enrollment oversight, eligibility management, carrier billing, dependent verification, and content updates.
- Support the annual Open Enrollment process, including system testing, communications, and complex employee inquiries.
- You will facilitate benefits program administration such as life events, benefit appeals, retiree claims, scholarship programs, and employee perks.
- Also, coordinate with internal partners and external vendors to support benefits operations and onsite employee events. What We're Looking For
- Benefits experience required
- Experience administering benefits platforms and vendor coordination
- Strong customer service and case management skills
- Familiarity with systems such as ServiceNow, Health Advocate, Alight, and Businessolver
- Knowledge of open enrollment processes and benefits programs
- Ability to coordinate cross-functionally with internal partners and external vendors
- Willingness to support onsite employee events