Our Staff
Doctors
DR CATRIONA CAMPBELL
MB ChB BSc DRCOG MRCGP DFSRH Edinburgh in 1998.
MbChB Bsc Med Sci (Edinburgh) DRCOG DFSRH MRCGP Dr Campbell can insert both contraceptive implants and IUD/IUS (coils) and provide joint injections. She is also involved with the training for doctors in General Practice, so the practice will often have GP registrars working with us for 6 or 12 months.
DR JOHN ELLIS
MbChB (Edinburgh) DRCOG MRCGP Dr Ellis can provide minor surgery and joint injections. He is also involved with the training for future GPs.
DR ALISA HALMSHAW
MbChB (Cardiff) MRCGP MRCEM Dr Halmshaw combines general practice with work in A&E. She provides minor surgery at the practice.
DR MICHAEL SLOWEY
MB BCG BAO (Queen’s Belfast) MRCGP Dr Slowey has a special interest in palliative care. He is also involved in the teaching of medical students.
DR CATHY LU
MbChB (Edinburgh) Dr Lu is completing her final year of GP registrar training with us until March 2026.
DR LAURA HENDERSON
BSc Sci (St Andrew’s) MbChB (Manchester) MRCGP DGM Dr Henderson combines general practice with work in A&E.
Practice Management
MOIRA WINNING
Practice Manager
Moira is responsible for staff, practice management and finances. She is also the first point of contact for any feedback or complaints.
Nurses
LIZ MCIVOR
Practice Nurse. Liz provides monitoring and management of long term conditions such as high blood pressure, diabetes, asthma, COPD including lifestyle and dietary advice. She also provides contraceptive advice and annual reviews, along with cervical screening.
Healthcare Assistants
LORNA FAIRBAIRN
Lorna supports Liz and the GPs with tasks including blood tests, urine checks, blood pressure checks and diabetic foot checks, as well as new patient checks. She can provide healthy lifestyle advice. She also offers annual reviews for Adults with Additional needs.
Reception
MORAG RUSSELL
Reception Manager
HOLLIE KING
EMMA FAIRBAIRN
LISA MARTIN
ERIN ROBINSON
CHERYL COONEY
Workflow Lead / Veteran's Champion
Community Midwives
Health Visitors
Attached Staff
Page created: 26 January 2023