Professor Peter Todd has accepted the appointment of Dean of Imperial College Business School with effect from 1 September 2024 for a term of five years.
Reporting to the Provost, the Dean will be responsible for all aspects of the Business School’s strategy, operations and finances. As Dean, Professor Todd will also be a member of Imperial College London’s Council and its University Management Board (UMB). (more…)