Leo Dixon

Chief Operating Officer

BSc (Hons), Accredited Mediator, Dip Cii


Prior to joining Integra Technical Services in October 2015 as Chief Operating Officer, Leo was Global Head of Energy Claims and UK Energy Claims Practice Leader at Zurich Insurance Company. There he was the financial and technical authority on Energy Claims above the Business Unit (country) level. He line managed the UK Energy Claims teams and was responsible for the engagement with Risk Managers, Brokers and Underwriters. Leo also personally managed a number of the complex onshore and offshore energy claims that Zurich led or co-led.