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.
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
Mid Level