CRAIG SHANAGHEY — Insider transactions, President at JOHN WOOD GROUP PLC | InsiderLens