Health Education England
GP Trainer
AT Medics
General Practitioner
Kingston CCG
clinical lead learning disability
AT Medics
Director
Royal College of General Practitioners
RCGP accredited MSK Trainer
NHS England
GP Appraiser
St George's, University of London
Guest Lecturer
Royal College of General Practitioners
Treasurer
Royal Air Force
Medical Officer
University of London
St. George's, U. of London
Tiffin Boys