Peter Todd is a Professor at HEC Paris and currently serves as the Director General / Dean of the School. He is an expert in the organization, management and use of information technology to deliver business value. Professor Todd has over 40 published works on information technology and innovation management which have received more than 15,000 citations.
He has taught and led degree programs, executive education and applied research programs in management, innovation and information technology for over 25 years. He also has over 20 years of increasingly senior leadership experience as a Dean, Associate Dean, Program and Centre Director at prominent Canadian and US universities. From 2005 to 2014 he was Dean of the Desautels Faculty of Management at McGill University. Professor Todd holds an undergraduate degree in Commerce from McGill University and a PhD in Business Administration from the University of British Columbia.