He was Group CEO of the Norwich Union Insurance Group in Ireland for 10 years and subsequently CEO of VHI Healthcare for 8 years up to his retirement in 2008. He served as a Director of the Irish Stock Exchange for 9 years and is currently on the Board of a number of companies, mainly in the Financial Services sector.