Debra Thistlethwaite

Trustee – Debra joined The Leonardo Trust as a trustee in 2018 and is an experienced social care practitioner.