Meet the Staff


Dr Anne Finlayson (F) MBChB (Aberdeen 2001) MRCGP DRCOG Specialist Interest in Paediatrics and Minor Surgery
Dr Janice Gilmour (F) BSc, MB, ChB (Manchester 1990), MRCGP Specialist interest in Sexual Health
Dr David Rigby (M) MBChB (Dundee 1990), Specialist interest in Cardiology and Diabetes
Dr Margrit Macleod (F) MBChB (Glasgow 1990), DFSRH Specialist Interest in Acupuncture and Family Planning

Dr Norman Maciver (M) MBBs (University of East Anglia), MRCGP, MSC Chem,Dip Diab,Dip Derm Specialist in Dermatology, Diabetes and Chemistry
Dr Nick White (M) MBBS (Newcastle 1993), MCCGP

GP Registrars

Dr Micheal Macdonald

Office Manager

Jimina Macleod

Nurse Practitioners (NP)

Anne Graham, RGN (Registered General Nurse), BSc Professional Studies (Unscheduled Care), Non Medical Prescriber, Advanced Clinical Examination (ACE)

Alison Finlayson, BA Nursing Studies, Non-Medical Prescriber, Diplomas in Diabetes Management in Primary Care (Bradford), Childhood Immunisations, Cervical Cytology, Travel Advice

Practice Nurses (PN)

Lauryn Macleod BSc Adult Nursing (University of Stirling)

Kim McLaughlin BSc Adult Nursing (University of Stirling)

Yvonne Macmillan DipHEN (Robert Gordon University)

Health Care Assistants (HCA)

Paula Greenstock
Tina Carrington

Clinical Triage

Marina Sinclair

Admin and Support Staff

Andrea Fuggles,  Anna Macleod, Anne Mackenzie, Catherine Macleod, Cathy Ann Macleay, Denise Maciver, Fiona Maclean, Lizzie MacDonald, Margaret Budge, Sharon Macarthur, Ros Paterson, Alistair Wade, Donna Mackay, Maureen Gilchrist, Gemma Husband, Lesley Walker, Collette Maciver


Ancris Fraser, Christine Macleod, Karina Macaulay, Pauline Mckendrick, Michelle Maclean, Seonag MacLeod, Michelle Price, Rebecca Robertson