Medical Protection Society
Medicolegal Adviser
Medical Protection Society
Medicolegal Consultant
Medical Protection Society
Senior Medical Educator
Medical Protection Society
Deputy Medical Director and Medicolegal Consultant
NHS Greater Glasgow and Clyde
Specialty Registrar in General and Vascular Surgery
University of St Andrews Careers Centre
Honorary Lecturer School of Medicine
Newcastle University
The University of Edinburgh
University of Liverpool