Kevin Finn — Insider transactions, Chair at SRT Marine Systems PLC | InsiderLens