Welsh Ambulance Services NHS Trust
Honorary Associate Medical Director
Bangor GP Training Scheme
GP Registrar
Swansea University
Honorary Clinical Senior Lecturer
NHS
Clinical Lead (Emergency Medicine)
NHS Wales
GPwER in Ambulatory Care
Northern Deanery
Specialist Registrar in Emergency Medicine
NHS Wales
Consultant in Emergency Medicine
Betsi Cadwaladr University Health Board
GP in Acute Community Care of the Elderly "Hospital at Home" (Secondment)
NHS Wales
Freelance GP
Wye Valley NHS Trust
Consultant in Emergency and Interface Frailty Medicine
University of Newcastle-upon-Tyne
Northern & Mersey Deaneries
Cardiff University / Prifysgol Caerdydd