Stephen Richardson spent most of his working life at Imperial College. He was Head of Department of Chemical Engineering 2001-2008, Dean of the Faculty of Engineering 2008-2010, Deputy Rector 2009-2013 and Associate Provost 2013-2015 when he retired.
He is particularly pleased to be a Trustee of ICU in order to put something back into student life at the College, from which he has derived so much benefit and enjoyment.