Member of the Authority

Patricia Byron

Patricia Byron has worked as a senior executive in the Insurance and related financial services sector over many years. She was the first CEO of the Personal Injuries Assessment Board (PIAB), an independent State body, established to reform a costly personal injury claims environment. Patricia was appointed as Chairperson of the Motor Insurers Bureau of Ireland where she led a reform programme, focusing on business transformation and effectiveness.

Dr John Evans

Dr. John Evans has over 20 years’ experience in the area of competition and regulation. He is currently the Director of Strategy and Economics at ComReg, the Irish communications regulator, which he joined in 2015. John’s responsibilities include strategic planning, research & economics, and international activities relating to the Body of European Regulators for Electronic Communications, in which he has served as an alternate member of the Board since 2018.

Caroline Barlow

Caroline is a highly accomplished senior actuary with over 34 years’ experience in a wide variety of general insurance roles at both UK and European level, serving as the Head of Actuarial Function for a major International Insurance Company. Caroline’s professional career has given her a deep understanding of the insurance business and the associated risks.

Damien McShane

Damien is a lawyer admitted to the bar in both Ireland and New York. He is a seasoned legal advisor and corporate executive with significant senior level experience across the financial sector and health insurance sector. He holds degrees from the Queen’s University of Belfast, National University of Ireland, University of Dublin (Trinity College), King’s Inns and University of Oxford. 

John Armstrong

John is a senior actuary and health economist. He completed his undergraduate studies in Trinity College Dublin and his postgraduate studies in Georgetown University, Washington DC. He has extensively researched on many health insurance reform topics and has active research and teaching links with both the Erasmus University in Rotterdam, the Netherlands and the Institute of Public Administration in Dublin.

Marcella Flood

Marcella is a seasoned business leader, with a strong commercial acumen, working at Director level for over a decade. She has extensive experience in operations and technology strategies. Marcella is a Chartered Director from the Institute of Directors UK and holds an MBA from Smurfit school, University College Dublin.