James Finn — Insider transactions, Director at Clontarf Energy PLC | InsiderLens