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.”