Teams


Stephen Cross

Stephen Cross

Head of Innovation and Strategy

Stephen is a Founding Partner of McGill and Partners and is our Head of Strategy and Innovation.

Stephen’s insurance career has taken him to Ireland, The Cayman Islands, USA and London, running both Insurance and Broking businesses with a focus on large, complex, and generally multinational risk. Stephen has built and run global risk consulting businesses, brokerages, and data and analytics businesses.   

If he was not with McGill and Partners, Stephen would probably be a Building Contractor.

“I love building really challenging things.”

No results found.