Estimated Demand for Services

23rd October 2024

Supported Employment and IPS Services in Scotland: Estimated Demand 2024 There are an estimated 33,877 people in Scotland who could benefit from Supported Employment and 18,127 people who could benefit…

Read More...