[1] He graduated from McGill University, where he earned a bachelor's degree in commerce, finance and information systems.
[2] He was a professor and associate dean at the University of Houston's Bauer College of Business from 1997 to 2001, and associate dean of graduate programs at the University of Virginia's McIntire School of Commerce from 2002 to 2005.
[2] He returned to his alma mater, McGill University, in 2005, where he served as the dean of its Desautels Faculty of Management until 2014.
[3] Todd succeeded Bernard Ramanantsoa as the dean of HEC Paris in July 2015.
[2] After being diagnosed with a brain tumor, Todd announced in October of 2020 that he would step down from his job to focus more fully on a recovery.