Barry started his career in Aon Insurance Managers Dublin in October 1999 servicing multiple Captive clients in the non-life insurance and reinsurance sectors. After six years within Aon, Barry spent two years assisting in the creation and development of a start-up Captive business in the Irish market, focussing on new business development.
In 2006 Barry moved to Aviva, focusing on technical accounting roles in Financial Reporting and branched out into Financial Control on the Life Insurance side of the business. In 2010 he moved to Aviva General Insurance business, specifically into the shared services structure, responsible for the reporting and claims cost reduction initiatives across five of the largest regions in the Aviva Group.
In 2012 he left Aviva to take up the role of Finance Manager in a leading Italian Insurer, Generali, and had been heavily involved in all areas of Finance since, including new business development and more recently with a particular emphasis on systems integration, development projects and Solvency II.
Barry relocated to Gibraltar in January 2016 taking over the role of Associate Director Head of Finance. He is a fellow of the Association of Certified Accountants and holds a Green Belt in Lean Six Sigma.
t: (+350) 2004 3882