Robert Brown


Robert Brown joined the Board and was appointed as Group Chief Executive Officer on 16 June 2020. Prior to joining Charles Taylor Robert was CEO of AXA Global Corporate Solutions where he successfully led a team within the Corporate Solutions business to expand their product solutions and their client base. Prior to AXA, Robert spent 15 years at Aon in a variety of senior leadership roles in the UK and EMEA, including a 4-year period as CEO of Aon UK. More recently, he held the position of CEO of Aon Risk Solutions, EMEA, with overall leadership of 15,000 employees across 50 countries from 2011-14. Brown’s tenure in both roles saw a consistent focus on delivering great outcomes for clients. He has also held underwriting roles in commercial lines at global insurance carriers, including Zurich and AIG.