James Haydon cover image

Bristol, United Kingdom

Former Charity Trustee - Whistleblower - Working with CSA survivors and witnesses - Wisdom in a multitude of counsellors.