Barry O'Dwyer

Group Chief Executive at Royal London Group

Barry O'Dwyer joined Royal London in September 2019 as Group Chief Executive. 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. Mr. O'Dwyer also plays a prominent role in the industry, sitting on the board of the Association of British Insurers.

Links

Previous companies


Org chart

Sign up to view 11 direct reports

Get started