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 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.