CEO of Royal London -
Barry O’Dwyer joined Royal London in September 2019 as Group Chief Executive Officer. He has extensive experience in financial services, having started his career at a mutual insurance group in 1988. He trained and qualified as an actuary and held a number of senior management positions in both the UK and Ireland. Prior to joining Royal London, he was CEO of Pensions & Savings and a director of Standard Life plc. Barry was appointed President of the Association of British Insurers in July 2021.