The leadership team at Stitch has a history of working in customer success, Root, EY, and various other companies. They also have a wide range of educational backgrounds, including business administration, computer science, finance, marketing, and communications.
View all