Stephen Cross
Profile picture for user StephenCross

Stephen Cross

Stephen Cross is a founding partner of McGill and Partners and is head of strategy and innovation. 

Cross's insurance career has taken him to Ireland, the Cayman Islands, the U.S. and London, running both insurance and broking businesses, with a focus on large, complex and generally multinational risk.