Sketch employs 229 employees. The Sketch management team includes Carly Marsh (Chief Marketing Officer), Justyna Adamczyk (Head of People), and Maria Arbona (Director Of Engineering).
Get Contact Info for All DepartmentsLooking for a particular Sketch employee's phone or email?