Barry O'Dwyer

CEO, Pensions and Savings, Standard Aberdeen

Barry O'Dwyer is CEO, Pensions and Savings. He is responsible for Standard Life’s global life insurance interests and is Chief Executive of Standard Life Assurance, the principal insurance business within the group.

Barry began his career at Standard Life in 1988. He trained as an actuary and held a number of senior management positions in both the UK and Ireland. He was Managing Director, Marketing of our UK business when he left in 2007 to join HBOS. He moved to Prudential in 2009 and was Deputy Chief Executive of their UK & Europe business when he left in 2013 to return to Standard Life.

He took up his current role in August 2016. Prior to that he was Managing Director, Corporate Retail & Wholesale within the UK & Europe business.

Barry sits on the Board of the Association of British Insurers (ABI) and is Chair of the ABI Long Term Savings Committee.