Barry O'Dwyer

CEO, Standard Life

Barry O'Dwyer is CEO, Standard Life. 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. He was previously CEO Pensions and Savings and prior to that he was Managing Director, Corporate Retail & Wholesale within the UK & Europe business.

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.