Strategic Social Care Officer – SEND Quality & Inspection Lead

Company: Opus People Solutions Limited
Apply for the Strategic Social Care Officer – SEND Quality & Inspection Lead
Location: Shrewsbury
Job Description:

Shropshire Council is seeking an experienced Designated Social Care Officer (DCSO) to provide strategic leadership and quality assurance across SEND services. The role ensures statutory duties are fulfilled and children receive the right support at the right time, working with education, health and commissioning partners.

You will lead improvements in SEND practices, drive readiness for inspections, deliver training, analyse data, and produce reports for senior leaders.

#J-18808-Ljbffr…

Posted: October 24th, 2026