Slough, Berkshire
: Slough Community Mental Health Team, New Horizons. An enhanced DBS check is required for this role... times but has now developed a recovery and improvement plan which, along with the commitment and hard work of officers...