Empower Change as Team Manager with this Innovative CAST Team
26 days ago
London
Leadership and Performance Management: Provide operational and motivational leadership, managing a team of 4 Social Workers, 2 Senior Social Workers, and 2 Social Care Assessors. Safeguarding: Lead ...