Steve joined Deloitte as a Partner in 2012 in Human Capital. He is the UK Head of Actuarial, Rewards and Analytics and the Chief Operating Officer Human Capital
Steve is a successful senior business leader with a track record of leading complex change and driving business performance at the executive level in Financial Services.