Sketch Employee Directory
Desktop Computing Software ProductsRemote, OO201-500 Employees
Sketch has about 252 employees across 5 continents, with the largest share in Europe (48%). By country, the largest groups are United Kingdom Of Great Britain And Northern Ireland (15%), India (14%) and Portugal (8%). Arts & Design and Information Technology make up over half of the profiles with a known department. Sketch's workforce spans 12 departments.