Our Team

Partners

Dr Catriona Morton

BSc (Hons), MBChB (Manchester 1986), MRCGP, DTM&H, DRCOG

Dr Guy Dixon

BSc (Hons), MBChB (Liverpool 2006), MRCGP, DFSRH, MPhil

Dr Anthony Simon

BM BS Hons (Nottingham 2008), DCH, DRCOG

Dr Carinne McMurray

BSc (Hons), MBChB (Dundee 2010), MRCGP, DFSRH

Dr Michael Quinn

MBBS (London 2013), MSc, MRCGP

Dr Karin Innes

MBChB (Aberdeen 1999), FRCGP, DRCOG

Sessional GPs

Dr Sarah McConachie

MBChB (Edinburgh 1995), MRCGP, MPH, DRCOG, DFSRH

Dr Gillian Henderson

MBChB (Aberdeen 2011), MRCGP

Dr Kirsty Woolley

MBChB (Manchester 2009), BSC Med Sci, MA Psychology (Hons)

Dr Beth Willis

MBChB MRCGP

Dr Neil Rowan

MBChB (Edinburgh 2018), MRCGP

Dr Karen Leslie

BMedSci (Hons), MBChB (Edinburgh 2016), MRCGP

Dr Emily McCall-Smith

BSc (Hons), MBChB (Edinburgh 2010), MRCGP, DFSRH

GP Retainer (maternity leave)

GP Trainees

Dr Kirstie-Ann McPherson

GPST3

Dr Eilidh Miller

GPST1

Advanced Clinicians

Michelle Hepburn

Advanced Nurse Practitioner

An ANP is a registered nurse who has completed extra training and academic qualification to be able to clinically assess, diagnose, and treat patients.

Kelly Humphrey

Physician Associate

A Physician associate (PA) is a healthcare professional who works as part of a multidisciplinary team under the supervision of a GP. While they are not medical doctors, PAs can assess, diagnose and treat patients within their scope of practice.

Mental Health Team

Sophie Pullar

Mental Health Nurse

Dominika Dziewulska

Mental Health Nurse

Practice Nurses

Karen McQuade

Practice Nurse

Rebecca Veitch

Practice Nurse

Nina Giamblanco

Practice Nurse

Healthcare Assistants

Catherine Cleghorn

Healthcare Assistant

Lorna Brigg

Healthcare Assistant

Stacey Watson

Healthcare Assistant

Attached Practice Team Members

Kirsty Gillen

Practice Pharmacist

Dawn Craig

Community Link Worker

Karen Smibert
Practice Manager

Office Managers
Suzanne
Lauren

Clinical Administrators
Gillian
Laura
Nicola

Care Coordinators
Denise
Rosie
Nicola
Jenni

Care Coordinators
Donna
Nikki
Erin
Zoe

Caretaker
Kev