Professor Franklin Allen will take up the role of Interim Dean of the Imperial College Business School, from 1 September 2023, following the departure of Professor Francisco Veloso who will be leaving Imperial at the end of August to take up the position of Dean at INSEAD Business School. Professor Allen will be working closely with Professor Veloso over the coming months to ensure a smooth transition into the role.
Reporting to the Provost, as the Interim Dean Professor Allen will be a member of the University Management Board. He will be responsible for leading the Business School, including promoting their profile internationally and fostering excellence in research and education.