Charles Taylor, the London-based provider of services and technology solutions to the global insurance market, has appointed Rob Brown as group chief executive officer.
With more than three decades of industry experience, Brown has worked as an underwriter, a broker and a manager and “has built an excellent reputation for leadership, through concentrated focus on clients, people and communications,” said Charles Taylor in a statement.
Brown succeeds David Marock who is leaving the company almost nine years as group CEO, which was first announced in April 2020.
In his previous role as CEO of AXA Global Corporate Solutions, Brown was responsible for 1500 employees globally. During his four-year tenure, he successfully led the team of the Corporate Solutions business to expand their product solutions and their client base.
Prior to AXA, Brown spent 15 years at Aon in a variety of senior leadership roles in the UK and EMEA, including four years as CEO of Aon UK. Between 2011 and 2014, he held the position of CEO of Aon Risk Solutions, EMEA, with overall leadership of 15,000 employees across 50 countries. He joined Aon in 2001.
Brown also has held underwriting roles in commercial lines at global insurance carriers, including Zurich and AIG.
“We are delighted to welcome Rob to Charles Taylor. He is a highly regarded CEO with impressive insurance experience at the board and executive level within major insurance market organisations and an outstanding leader of people. Above all he is a great cultural fit for our organization having also spent time in multiple markets around the world in people-focused businesses,” commented Edward Creasy, chairman of Charles Taylor.
“The insurance industry increasingly relies on first class providers of services and solutions to access expertise and operational capacity, and to help market participants across the world deliver what their clients want,” said Brown. “I believe that this will be truer than ever over the coming years as current market conditions drive more rapid operating model change.”
About Charles Taylor
Charles Taylor is a global provider of professional services and technology solutions dedicated to enabling the global insurance market to do its business fundamentally better. Dating back to 1884, Charles Taylor now employs approximately 3000 staff in more than 120 locations spread across 30 countries in Europe, the Americas, Asia Pacific, the Middle East and Africa. Charles Taylor’s customer base includes national and international insurers, mutuals, captives, MGAs, Lloyd’s syndicates and reinsurers, along with brokers, distributors and corporate insureds.
Was this article valuable?
Here are more articles you may enjoy.