Helen Thatcher

Helen is currently helping to support Ross and Joy and ensure we are compliant in all our operations. She also looks after all of our charity governance. Helen, Liam and their daughter Jessie live in Wandsworth, SW London, and can usually be found at the Stockwell or Central London services.

Get in touch with Helen