He received a BSc in Computer Science from the University of Western Ontario, where he was a Canada Merit Scholarship winner, and an MBA from the MIT Sloan School of Management.
He received a BSc in Computer Science from the University of Western Ontario, where he was President's Scholar. He went on to earn an MBA from the MIT Sloan School of Management.