Leo Dixon joined Swiss Re as the Global Head of Claims P&C Re in August 2024.
Before joining Swiss Re Leo was the CEO of Integra Technical Services, responsible for the company's strategy and business plan delivery. Under Leo's stewardship, the company was transformed from a 26-person company to an 85-person company with a global claims management system, unified accounting software, digital HR management system, FNOL system, and Remote Inspection Software.
Before joining Integra, Leo held management roles at Zurich Insurance Plc, including Global Head of Energy Claims and Interim Global Head of Marine Claims. Leo was the technical and financial referral point for Zurich’s Energy Claims globally, handling the largest and most complex losses in the Energy lines of business. Leo's career began as a claims team manager at JLT Specialty Ltd.
Leo has spoken at several industry conferences including LEA Spring Conference 2025, Energy Insurance London 2022, WTW Construction Symposium 2019, Clyde & Co Energy Conference 2015, Lillehammer 2012.
Leo holds a BS from the University of Portsmouth (Hons).