John Leppard

Head of Technical Services

John has over 32 years’ experience in the Lloyd’s and Company markets covering most aspects of the insurance and reinsurance process. Starting out as a Lloyd’s accountant, he moved on to join a Lloyd’s syndicate as a Claims Manager. John then held a role as Reinsurance Manager for a large Managing Agency and migrated into managing schemes and some run off. John brings a wealth of expertise across a wide range of disciplines.