Barry O'Dwyer

President of the ABI

Group Chief Executive Officer, Royal London

Barry O’Dwyer is Group Chief Executive Officer of Royal London, the UK’s largest mutual life insurance and pensions company. He was appointed to this position in September 2019. Prior to this, Barry held senior roles at Standard Life, Prudential and HBOS and was a non-executive director of Phoenix Group Holdings. He is a Fellow of the Institute of Actuaries and has worked in the industry for over 30 years.