Teams

Leadership and Central Team


Stephen Cross

Stephen Cross

Head of Innovation and Strategy

London, UK

Stephen is a Founding Partner of McGill and Partners and is 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.”

To get in touch with Stephen, email: stephen.cross@mcgillpartners.com

No results found.