Your Place (London) Limited in London seeks an experienced Service Manager to lead LB Newham Core and Intensive Support Accommodation services, ensuring high-quality supported housing for vulnerable single homeless adults.
You will provide operational leadership, safeguarding, performance management and quality assurance, develop teams, promote trauma-informed practice and drive resident outcomes from assessment to move-on.
#J-18808-Ljbffr…
