Charles Taylor Claims Solutions – International
Global Chair, Charles Taylor Adjusting
Richard joined Charles Taylor in 2014 as Performance and Strategy Director of Management Services – UK & International and became Group Corporate Development Director in 2015. He was promoted to the role of Chief Operating Officer in April 2020. He has recently taken on responsibility for the Adjusting and Technical Services business within Charles Taylor in October 2022.
Prior to joining Charles Taylor, Richard worked at Bain and Company as a Principal in the Financial Services team, working on growth and transformation strategy for insurers, banks and private equity clients. He has a Master's degree in Manufacturing Engineering from the University of Cambridge.