The People Shared Services Lead oversees how People services, advisory support, and employee lifecycle operations are delivered across the region, ensuring consistent, compliant, and high-quality employee experiences.
Must-have
Nice-to-have
Indefinite right to work in the United States