Charles Taylor names former Aon UK boss as CEO

29 June 2020 2 min. read
More news on

London-based provider of insurance market technology solutions Charles Taylor has appointed Rob Brown as Group Chief Executive Officer. Taylor arrives having spent more than 15 years with professional services firm Aon, where he was latterly the firm’s UK CEO.

“We are delighted to welcome Rob to Charles Taylor,” commented Chair Edward Creasy. “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 organisation having also spent time in multiple markets around the world in people-focused businesses.”

Charles Taylor is a global provider of professional services and technology solutions dedicated to helping improve the performance of clients in the insurance sector. The firm employs approximately 3,000 staff in more than 120 locations spread across 30 countries in Europe, the Americas, Asia Pacific, the Middle East and Africa. Brown succeeds outgoing Group CEO David Marock, who leaves the company following almost nine years in the role.Charles Taylor names former Aon UK boss as CEOBrown himself is a highly experienced member of the professional services industry, having held a range of insurance and consulting roles across his three-decade-long career. As well as having held underwriting roles in commercial lines at global insurance carriers, including Zurich and AIG, he spent more than 15 years of his working life with Aon. His time with the professional services firm saw him hold several senior leadership roles in the UK and EMEA, including four years as CEO of Aon UK, and three as CEO of Aon Risk Solutions, EMEA, with overall leadership of 15,000 employees across 50 countries.

Most recently, Brown took on the CEO position at AXA Global Corporate Solutions, a firm he joined in 2014. 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.

“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.”