MAXIMUS is a global organisation delivering health and employment services. The Service Delivery Manager (SDM) will lead a team of Health Practitioners and non-clinical staff, drive performance, and ensure high-quality customer experience in a hybrid role requiring travel to the Crewe office as needed.
The role emphasises onboarding, resource planning, performance management, and continuous improvement across clinical and administrative functions within the UK division.
#J-18808-Ljbffr…
