Debbra is a Clinical Psychologist working as part of a multidisciplinary team at the Croft Child and Family Unit – a residential or ‘in-patient’ centre for children with mental health conditions and their families. Debbra lives in Cambridge and has been a Trustee since 1996.