Steven Sowden

Principal and Investment Consultant, Mercer

Steven is a Principal and Investment Consultant based in Leeds in the UK. He advises Pension Schemes and Endowments on a full range of investment issues and has specific interests in asset liability modelling and responsible investment.

Being part of the team delivering The Sequel allowed Steven to connect his interests in taking the lead on designing the modelling, which form the basis of the research, and follow-up support offered to clients.

Steven has 15 years of experience in financial services including 13 years with Mercer. He is a fellow of the Institute of Actuaries and graduated from the University of Oxford with a Master of Mathematics degree.