The People Service Delivery Lead
The People Service Delivery Lead is an individual contributor responsible for end-to-end governance, monitoring, complex case management, delivery performance, and continuous improvement for one or more large functional areas and supporting vendors. This role partners closely with stakeholders to review and influence key health metrics and to drive measurable improvements in service outcomes, efficiency, and employee experience.
This role is ideal for someone who rolls up their sleeves, thrives in ambiguity, and is comfortable shifting priorities quickly as emerging business needs arise. You will dig into the details to identify service delivery gaps, lead escalations, and translate insights into durable fixes across process, policy, and technology.
A key expectation of this role is to be an active driver of AI adoption and creative problem solving in operations. You will look for opportunities to responsibly use AI and automation to reduce manual work, improve consistency, accelerate resolution times, and enhance the employee experience while ensuring strong governance, quality, and appropriate handling of sensitive information.
Responsibilities
Minimum Qualifications
Preferred Qualifications
Top 3 must-have HARD skills:
Good to have skills:
Able to navigate ambiguity