In this role, you would be managing a new mental health floating support service in Camden and two supported housing schemes in Enfield and Watford and Origin assessment service. You will be working for a friendly and ambitious department, managing a tea
read more
Contact the HR team on 0207 209 9309
Email: recruitment@originhousing.org.uk
Write to:The HR Team, Origin Group St Richard's House, 110 Eversholt St, London NW1 1BS