Our Leadership

Board of directors

The Board is responsible for the leadership, strategic direction and overall management of Glenveagh. The Company has a highly experienced Board and is currently comprised of nine Directors; two Executive Directors and seven Non-Executive Directors. As Non-Executive Chairman, John Mulcahy is responsible for the effective leadership of the Board.

John Mulcahy
Stephen Garvey
Michael Rice
Pat McCann
Cara Ryan
Camilla Hughes
Emer Finnan
Lorna Conn
Max Steinebach

Audit and Risk Committee

The Audit and Risk Committee is responsible for monitoring the integrity of the Company’s financial reporting and the effective application of the Company’s internal controls. The Audit and Risk Committee meets at least four times per year at appropriate intervals in the Company’s financial reporting and audit cycle. The Board is satisfied that the combined qualification and experience of the individual members provides the committee with the financial expertise necessary to discharge its responsibilities.

Download terms of reference

Cara Ryan
Pat McCann
Emer Finnan