The Benefits Manager (Americas) leader is responsible for overseeing the strategic and operational management of employee benefits across the United States, Canada and Latin America. This role leads a team of professionals in health & welfare, retirement, leaves of absence, and workplace accommodations, ensuring high-quality service delivery, vendor performance, and compliance. The ideal candidate is a strategic thought leader adept at leveraging data and analytics to drive benefit innovation and employee engagement across all organizational levels. This is a hybrid role based in Houston, TX, requiring in-office presence 3 days per week. Candidates must be located in the Houston area or willing to relocate.
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
Number of Employees
5,001-10,000 employees