Before starting Verstra Ventures, Karl spent eight years as the Chief Strategy Officer at an operating group of Constellation Software. Karl would provide consulting and training to help companies grow and maximize their performance. He also assisted with new product initiatives at many companies in the portfolio. The experiences and techniques learnt from this role form the backbone of Verstra’s best practices. Karl has a masters in computer engineering from the University of Toronto and an MBA from London Business School.