Skip to content


Technology Leadership Insights: Insurance Deep Dive

Viewed historically as a cost centre and an outsourceable utility, a company’s technology capabilities are increasingly viewed by insurance business leaders as critical enablers of business strategy, necessary for rapid scaling, unlocking new revenue streams, eliminating inefficiency and operating in an increasingly complex regulatory environment. There is an acute need…

March 27, 2023
By James Cowen, Toby Crosthwaite & Freddie Williams-Thomas