Health & Social Care IDVA
10 days ago
London
Health & Social Care IDVALocation: Westminster Social Care & HammersmithContract: 3 Months min. Key ResponsibilitiesDeliver high-quality crisis intervention, advocacy, and proactive support to survivors regarding risk management, safety planning, legal options, housing, health, welfare rights, an...