Team Leader
Mauchline, Scotland, United Kingdom
You will work alongside the Service Manager, liaising with health professionals and facilitating meetings to develop person-centered support plans. You will also match individuals with suitable staff,...
4 days ago