Self Help UK employs 22 employees. The Self Help UK management team includes Adit Chaudhari (Organisational Development Coordinator), Matt Downing (Operations Manager), and Katharine McKinnon (Office Manager and Administrator and MD-PA).
Looking for a particular Self Help UK employee's phone or email?