Organisation

Shaw Trust

1
Report

Published reports

Showing 1 reports
Visit organisation website
2024 Free
Impact Snapshot
Key Metric 1
340,000+ people supported in 2023/24 across all services
Key Metric 2
39,632 people supported through specialist employment services
Key Metric 3
Total income £316m (year ended 31 August 2024)
44% of IPS participants found work against a 40% target; 73% sustained work beyond 13 weeks against a 70% target