John Mulcahy — Transactions d'initié, Chair chez Glenveagh Properties Public Limited Company | InsiderLens