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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices