Peter Todd

Peter Todd is a Canadian professor and academic administrator. He was the dean of McGill University's Desautels Faculty of Management from 2005 to 2014. From July 2015 to October... Wikipedia

  • Born:  Burnaby, British Columbia, Canada
  • Education:  McGill University, UBC Sauder School of Business
  • Preceded by:  Bernard Ramanantsoa
  • Data source:  DuckDuckGo