Franklin Allen headshot 2023

Professor Franklin Allen

Professor Franklin Allen has been Professor of Finance & Economics and Executive Director of the Brevan Howard Centre at Imperial College London since 2014. Previously, he was on the faculty of the Wharton School of the University of Pennsylvania, where he now holds Emeritus status. His main areas of research interest are corporate finance, asset pricing, financial innovation, comparative financial systems and financial crises.

Professor Allen was appointed Interim Dean of the Business School in 2023.

Click here for Professor Allen's academic profile