Logo BusinessBecause - The business school voice
mobile search icon

Imperial College Business School Appoints Former HEC Paris CEO As New Dean

The prestigious London-based business school has appointed Professor Peter Todd as the new dean from September 2024

Thu Jan 11 2024

Imperial College Business School's search for a new dean is over. Canadian-born Professor Peter Todd, former CEO of HEC Paris, has been appointed into the role, effective as of September 2024. 

As dean, Professor Todd will be responsible for all aspects of the school’s strategy, operations and finances, as well as serving as a member of Imperial’s Council and University Management Board (UMB).   

Professor Todd's academic expertise lie in bringing different disciplines together to examine how people interact with technology.

Born in Burnaby, Canada, he initially graduated with a Bachelor’s degree in commerce, finance and information systems from McGill University, before earning a PhD in business administration from the Sauder School of Business at the University of British Columbia.

His prior work experience includes presiding as director general (CEO) and dean of HEC Paris, where he oversaw the launch of a major €200 million fundraising campaign for the business school. 

He has also served as dean for his alma mater, the Desautels Faculty of Management at McGill University, as well as being a member of the Board of Directors of the AACSB (Association to Advance Collegiate Schools of Business) International between 2018 and 2020.

Speaking on his new appointment, Professor Todd has said he is excited to use his new role to innovate and to tackle important societal issues.   

“The big questions for business are the big questions facing society,” he said. “Climate and sustainability, health and wellness, AI and autonomous technology, income inequality, diversity and inclusion, and building resilient societies. In this regard, business research and teaching need to bring a broader lens. 

"The answers to these questions will only be found by working across boundaries, bringing together experts in business, with science, engineering and medicine. Imperial and its Business School are uniquely positioned to tackle such issues in 2024 and beyond.”