Triathlon Ireland
Show contact
Bernard Hanratty
Vice President of the Board
Justine Keohane
Director
Mairead Gallagher
David McNally
Independent Director
Darragh Rae
Conor MacGuinness
Maxine Strain
3 members
Current role
Mark Farquhar