The leadership team at Squirro has a history of experience in a variety of industries, including municipal government, finance, insurance, and technology. They have also been educated at some of the world's leading institutions, including the University of Aberdeen, the University of St. Gallen, and ETH Zurich. This experience and education gives them the skills and knowledge necessary to lead Squirro through its next phase of growth.
View all