Past Presidents Eddie Moloney (2018 – 2021) Liam Cormican (2016 – 2018) Richard Costello (2012 – 2016) Walter McNicholas (2005 – 2012)