John has over 20 years of technology industry experience across roles in engineering and debt, equity, and M&A transactions. He has previously worked at investment banks Seven Hills Partners, CIBC World Markets, and JP Morgan in New York, London, Toronto, and San Francisco. John is also a Licensed Professional Engineer. He received his Master of Business Administration from York University and his Bachelor of Science in Engineering and Mathematics from Queen’s University in Canada. John has two daughters and is an elite masters runner with West Valley Track Club and a world-ranked beer miler.