SCRATCH employs 44 employees. The SCRATCH management team includes Robert Wise (Partner), Razi Saju (Digital Director), and Kevin Manklow (Creative Director).
Get Contact Info for All DepartmentsLooking for a particular SCRATCH employee's phone or email?