Assistant Team Manager, £40ph, DCS, London
16 days ago
London
... Service (DCS) in Islington. This rewarding role involves supervising a team of six social workers who manage a varied caseload, including assessments, Child in Need (CIN), Child Protection (CP), and ...