Leo Dixon

Chief Executive Officer                                                             BSc (Hons),  Accredited Mediator, Dip Cii

Prior to commencing work with 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 team 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.