Team Facilitator
14 days ago
Glasgow
Birch House, Bankhead Causeway South, Edinburgh).Enable is one of the most impactful social care charities in the country, providing self-directed and human rights-driven social care support for over 1,100 people across Scotland, through our industry leading model.Due to continued, national growt...