Barry has dedicated his career to working in the financial services sector, assuming the role of Chief Executive for Ageas UK and subsequently Chief Operating Officer of the Ageas Group for its four global regions.
He is a Past President of the Chartered Insurance Institute. Since retirement he is actively involved in a number of insurtech businesses as an adviser and investor. He is on the Board of Uinsure and RB Sports & Leisure Holdings PLC.