Dean has over 35 years investment banking experience at an executive level and has been the director of a risk management consultancy for the last twenty years. His clients have included some of the largest global names in financial services and he has managed many assignments both in the UK and overseas locations including New York, Chicago, Frankfurt, Luxembourg, Prague and Singapore. Dean specialises in providing control and risk management solutions throughout the business processing cycle.
Dean has been Chair of the LEO Academy Trust since September 2018 having been on the board since January 2017. He has recently completed the joint CST / Ambition Leadership Governance Leadership Programme.