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