Ottawa, Ontario, Canada
University of Waterloo
Massachusetts Institute of Technology - Sloan School of Management
Memorial University of Newfoundland