Committee Members Executive Members Brian O’Neill PRESIDENT John Doyle IMMEDIATE PAST PRESIDENT Kevin Lynch SENIOR VICE PRESIDENT Cathal Barry SENIOR VICE PRESIDENT Past Presidents John O’Reilly OB74 Eugene Bent OB76 Peter Birthistle OB83 Brian Dillon OB88 John Darby OB96 Darragh Lynch OB88 Committee Members Kevin Lynch PRESIDENT ELECT John Reynolds HON. SEC Brendan Heneghan OB78 Justin Leonard OB86 Colin Lynch OB86 Dan Desmond OB94 CJ Barry OB08 Andrew Traynor Neil Owens Niall Behan Junior Union Keith Boucher Dan McCaffrey Tom Hegarty