Chairs & Speakers
Peter Todd

Peter Todd

Dean Imperial Business School, Imperial University, London, United Kingdom

Peter Todd is an expert in information technology, innovation management, and technology strategy, with over 20 years of senior leadership experience at top global institutions. As the Dean of Imperial Business School, he leads strategic initiatives that drive innovation, entrepreneurship, and digital transformation in academic programmes and research. He has led degree, executive education and research programmes in management at institutions in Canada, the United States and France.

He previously served as Director General (CEO) and Dean of HEC Paris (2015-20), where he spearheaded the school’s financial independence and launched major initiatives in AI, digital transformation, and social responsibility. Prior to that, he was the Dean of McGill University’s Desautels Faculty of Management (2005-14), where he doubled the faculty’s budget, introduced pioneering MBA programmes, and expanded global partnerships, including McGill’s first degree programme in China.

Peter has also held senior academic and leadership roles at the University of Virginia, University of Houston, and Queen’s University, contributing to major fundraising efforts, research advancements, and programme innovations. He holds a PhD in Business Administration from the University of British Columbia and a bachelor’s degree in commerce from McGill University. He has over 40 published works and 40,000 citations.

Peter is committed to shaping the future of inclusive business education and driving research that tackles important questions linking science and business to economic prosperity and societal well-being.

We use both our own and third-party cookies to enhance our services and to offer you the content that most suits your preferences by analysing your browsing habits. Your continued use of the site means that you accept these cookies. You may change your settings and obtain more information here. Accept