AMBA's Ambition magazine: Issue 4 2025, Volume 82

INTERVIEW WITH THE DEAN 

BIOGRAPHY

Peter Todd is dean of Imperial Business School and an expert in information technology, innovation management and technology strategy. His 20-plus years of senior leadership experience include periods as dean of HEC Paris and McGill University’s Desautels Faculty of Management. At Imperial Business School, Todd drives innovation, entrepreneurship and digital transformation across research and education. He holds a PhD from the University of British Columbia and has more than 40 published works and 40,000 citations to his name. He is committed to shaping the future of inclusive business education and driving research that connects science and business to economic prosperity and societal wellbeing.

Ambition • ISSUE 4 • 2025 13

Made with FlippingBook - Share PDF online