Mike has extensive experience leading R&D, operations, finance and corporate development teams for growing technology firms. Previously, he was Director of Corporate Finance and Development in the BCE group where he led several successful R&D software firm acquisitions and divestitures. Prior to that, he was Manager, Strategy and Technology Services at KPMG Consulting, where he successfully managed business development and consulting teams in technology sectors. Mike has a B.A.Sc. in Engineering from the University of Waterloo, an MBA from the University of British Columbia, and the CFA designation. He also serves on the board of directors of several profit and not-for- profit organizations.