Richard Yerbury appointed to Performance and Strategy Director of Charles Taylor Management Services


Charles Taylor is pleased to announce that Richard Yerbury has joined Charles Taylor Management Services – UK & International as Performance and Strategy Director.

Richard will be a key member of the Management Services senior management team and will be responsible for driving business results as well as the development and delivery of the longer-term strategy of the business. Richard will also be responsible for identifying opportunities to grow the Management Services business by developing and growing existing mutuals along with winning new management contracts of other mutual insurance companies and associations. Charles Taylor’s Management Services business provides end-to-end management of insurance companies. These include leading mutual insurers such as Signal Mutual, the Standard Club and SCALA.

Richard joins from Bain & Company, a top tier management consultancy firm where he was a Principal in the Financial Services team, leading strategy, growth, performance improvement and M&A projects for banks, insurers and investors. Prior to joining Bain & Company Richard worked in various senior roles at Lloyds Banking Group and left the company as a Managing Director, managing relationships with banks across Europe, the Middle East and Asia. Before joining Lloyds, Richard worked for Marakon Associates, a strategy consulting firm advising FTSE 100 companies. Richard has a 1st Class Masters Degree in Engineering from Cambridge University.

Jeremy Grose, Chief Executive, Charles Taylor Management Services, UK & International said:

“Richard has extensive experience in senior financial and strategic roles and we are very pleased to welcome him to Charles Taylor Management Services. His breadth of knowledge across different industry sectors and strategic insight will be of immense value as we implement our strategic plan for growth.”

Richard Yerbury, Performance and Strategy Director said:

“I am excited to be joining Charles Taylor and working within the Management Services business. This is a great opportunity to contribute to the continued success of the Standard Club and to shape - Charles Taylor’s ambitious plans for growth in managing mutual insurance companies.”