Heejae Richard Chae — Insider transactions, CEO at Scapa Group PLC | InsiderLens