Menlo Park, California
•
2d ago
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
Easy Apply
Contract
65 - 75
















