Our Practice Team
-
GPs
Dr Angus MacTaggart
Dr Matthew Jackson
Dr Catriona Davis
Dr Joanna Norwood
Dr Andrea Gibson
Dr Joanna (Beth) Phillips
Dr Philippa Donnelly
-
Nurses and Healthcare Team
Jane McFarlane (Advanced Nurse Practitioner)
Sarah MacMillan (Practice Nurse)
Fiona Carmichael (Practice Nurse and Diabetes Liaison Nurse)
Sophie Currie (Practice Nurse)
Heather Campbell (HCA)
Ruth Fletcher (HCA)
Roy Cameron (First Contact Physio)
Jan Farrell (Healthcare Support Worker)
-
Admin Team
Hayley Morris
Heather Campbell
Lorna Shaw
Helaine McPherson
Lloret Allan
Stefanie Griffiths
Claire Logan
Julie Swarbrick
Amy Baker
-
Dispensers
Lesley Blair
Rhona Thompson
Ruth Fletcher
Heather Campbell
Isabel Doyle
Lloret Allan
-
Management Team
Alan Beresford - Primary Care Business Manager
Emma Howe - Services Manager
Cathy Taylor - Deputy Practice Manager
-
Clinical Pharmacist
Catriona Brodie
Alasdair Hughes-Hughes