Stephen Ross, Chief Operating Officer, has responsibility for implementing Global Risk Partners’ acquisition strategy including the due diligence and integration of acquired businesses, portfolios and teams.
Stephen has over 20 years of experience in the insurance sector. He was formerly a Partner at Deloitte and has significant experience of M&A, strategy and restructuring in the Insurance Market.
He has advised on a wide range of transactions in the broking and MGA sector and provided strategic advice to a large number of clients. Stephen has worked extensively with Private Equity, with experience on numerous transactions in the insurance sector.
Stephen holds an MBA from Warwick Business School.