Patch employs 19 employees. The Patch management team includes Mark Cummins (Board Member), Sanat Thukral (Programme Director), and Lucy Daly (Platform Director).
Looking for a particular Patch employee's phone or email?