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.