The leadership team at Impression Ventures has a history of board memberships, investments, and customer success management. They have also held positions at various companies such as Finaeo Inc, PerfectlySoft Inc, Sensibill Inc, Wildlaw Capital, Safekeep, Afficiency Inc, FlexPay, Goose Insurance, OurCrowd, Zensurance, and Burns & Wilcox. In terms of education, the team members have degrees from University of San Francisco (Business Administration), The University of Western Ontario (Computer Engineering), McGill University (Mining and Metallurgical Engineering), SKEMA Business School (Marketing/Marketing Management, General), Western University (Sociology), EDHEC Business School (Business/Commerce, General), and McMaster University (Finance, General).