Mark Hamlin — Transactions d'initié, Director chez CPPGroup PLC | InsiderLens