Patch employs 34 employees. The Patch management team includes Katherine Suddaby (Managing Director), Oliver Cload (Marketing Lead), and Jack Monaghan (Senior Digital Marketing Manager).
Get Contact Info for All DepartmentsLooking for a particular Patch employee's phone or email?