John Leckie is a seasoned insurance and reinsurance professional with extensive experience in driving business growth and leading international teams. Having served as a reinsurance broker at Aon Benfield and held various senior roles at Munich Re, including Chief Distribution Officer and Managing Director, they have a proven track record in managing complex distribution channels and fostering client-centric strategies. John is currently the Managing Director at FloodFlash, where they direct the company's strategic vision. They hold a B.A. (Hons) in History & Politics from the University of Leicester.
Location
London, United Kingdom
This person is not in the org chart
This person is not in any teams
This person is not in any offices