Noel Carroll

Mr. Noel Carroll

Noel Carroll is a technology and governance leader with experience across professional services, legal, logistics and consulting. His expertise includes IT strategy, risk management, digital transformation and organisational leadership.

He served ten years as Chief Information Officer at McCann FitzGerald, leading technology and transformation programmes and sitting on its Executive Committee and Digital Services Oversight Board. Previously, as IT Director at PwC Ireland, he managed a technology function and represented over 130 territories on the Global IT Strategy Council.

Noel holds an MSc in Business Practice from University College Cork and an MSc in Management of Information Systems from Trinity College Dublin. He also holds qualifications in Data Business and Cloud Strategy, Corporate Governance and AI Governance.

A Corporate Governance Institute member and Irish Computer Society fellow, Noel champions innovation and leadership to help organisations deliver value to their communities.

Term Ends: 21 October 2030