Catherine joined the Board in March 2020. She has extensive executive experience of international financial institutions, deep experience of risk and transformation oversight and a strong focus on culture and corporate governance.
Catherine is a Non-Executive Director of Beazley plc and Chair of the re-insurance and European insurance subsidiary, Beazley Insurance. She is also a Non-executive Director and Vice Chair of BlackRock Asset Management Ireland Limited and Chair of its Accounts Review committee.
Catherine was a Non-Executive Director of Allied Irish Banks Group for nine years until 2019 and was most recently Deputy Chair and Senior Independent Director, Chair of the Board Audit Committee and a member of the Board Risk and Nominations Committees.
In her Executive career with J P Morgan Securities, Catherine was Vice President, European Financial Institutions, Mergers and Acquisitions and then Vice President Equity Research Department, where she formed the European Banks Team.
Catherine was previously a Non-Executive Director and a Member of the Audit and Remuneration Committees of An Post, the Irish Postal Service.
She served as the Financial Expert for the National Broadband Panel and also Electronic Communications Appeals Panel, having been appointed by the Minister for Communications, Energy and Natural Resources.
Catherine is Chair of the Board Risk Committee and a Member of the Audit Committee and the Remuneration Committee.