Roger O'Callaghan — Insider transactions, CEO at BABCOCK INTERNATIONAL GROUP PLC | InsiderLens