Meet the team

Find out more about our experienced and knowledgeable consultants across the globe.

Ben Johnson

Ben Johnson

Managing Director & Global Head of Insurance

Hong Kong, London, New York, Singapore
Based in London, Ben leads the Insurance Practice for Sheffield Haworth globally. He has built an extensive track record of placing executive interims, consultants and senior leaders across customer centric functions including; Strategy, Operations, Marketing, Digital, Data, Technology and Distribution with a focus on large scale global transformation. His broad insurance experience has been across life and non-life Insurance, both intermediary and carrier. Prior to joining Sheffield Haworth Ben worked for leading Interim and search providers working with Insurance clients across the UK and Europe. He lead and delivered on senior interim appointments to help companies with flexible talent solutions and business-critical programme delivery. These agile solutions provided market leading technical expertise when needed, helping businesses to successfully transition from legacy estates in a cost effective and timely fashion. His fully-integrated approach to talent requirements ensures a seamless transition for the business taking them through periods of significant transformation into BAU essentially becoming trusted advisor to insurance companies. Ben graduated with a first-class honours’ degree in Marketing from Central St. Martins in London. 

Ready To Get Started?


Complete the form below and a Sheffield Haworth representative will contact you shortly.



(Attach only doc, docx, pdf, rtf, or txt with a size less than 3MB)