The Sketch leadership team has a wide range of experience in different industries, including marketing, communications, technology, and engineering. They have also been educated at some of the top universities in the world, including Brunel University London, the University of Michigan, and Northwestern University.
View all