The Trust has adopted Laurie Davidson's definition of Recovery: "Recovery is about building a meaningful and satisfying life, as defined by the person themselves, whether or not there are ongoing symptoms or problems".
The BIG Recovery is the name we have given to the ethos of Recovery in Worcestershire. To find out more click on the buttons below: