Robert Brown

Group Chief Executive Officer

Robert Brown is the Group Chief Executive Officer at Charles Taylor, a position held since June 2020. Prior to this role, they served as the Global Chief Executive Officer of AXA Corporate Solutions from 2016 until its merger into AXA XL. Robert has extensive experience in the insurance market, having held various senior leadership positions at Aon, including CEO of Aon UK and Aon Risk Solutions EMEA. With over three decades in the industry, they have also worked in underwriting roles at AIG and Zurich across multiple countries. Additionally, Robert is the Chairman of the Board of Governors of Felsted School in Essex, UK, and a Director of Centurion Safety Products LTD.

Location

London, United Kingdom

Links

Previous companies