Benefits Lead
Nebius — United States · In-Person · Senior · $140k - $180k/yearly
Role description
Role Overview
Leads the design, delivery, and administration of employee benefit programs for employees in the United States, serving as the senior U.S. benefits specialist and trusted advisor to Total Rewards Leadership.
What You Will Do
Oversees U.S. benefit program portfolio, owns the outsourced benefits administration relationship with the Administrative Services Organization (ASO), benchmarks the U.S. benefits portfolio, and leads renewal analysis with the ASO and broker partners.
Why It Might Be a Fit
Requires a Bachelor's degree in Human Resources, Business Administration, or a related field, and a minimum of 8 years of experience administering benefit programs, including open enrollment and renewal.
Requirements
- Bachelor's degree in Human Resources, Business Administration, or a related field
- Minimum 8 years of experience administering benefit programs
- Experience managing fully-managed U.S. benefits programs delivered through a ASO
- Strong vendor management skills
- Experience benchmarking benefits against the high-tech market
- Experience owning benefits compliance and filings
- Certified Employee Benefit Specialist (CEBS), SHRM Senior Certified Professional (SHRM-SCP), Senior Professional in Human Resources (SPHR), or similar certification preferred
Benefits
- Competitive compensation
- Career growth and learning opportunities
- Flexibility and ownership
- Collaborative and innovative culture
- Opportunity to work on impactful AI projects
- International environment and talented teams