Healthcare Team


Dr Sally M Harkness Joined us 1988

Dr David G A Rutledge Joined us 1993

Dr Fiona Baxter Joined us 1997

Dr Gillian Brewis Joined us 1995

Dr Richard Gordon Joined us 2001

Dr Laura Myles Joined us 2004

Dr Victoria Glazier Joined us 2005

Dr Nick Smith Joined us 2007

Dr Iain Innes Joined us 2007

Dr Annelind Hurst Joined us 2005

Dr Karen Barker Joined us 2011

Dr Chris Wilkins Joined us 2011

Dr Sheeja Kolangara Joined us 2012

Dr Fiona Mosgrove joined us 2014

Dr George Leiper joined us 2015

Dr Zoe Maltin joined us 2015

Dr Ross Finlayson  joined us 2017

Dr Karen Chalmers non-GP Partner Joined us 2012

Dr Monica Milne non-GP Partner Joined us 2015

Dr Snigdha Banik GP Registrar  (GPST3) until November 2018

Dr Gunita Lauva GP Registrar  (GPST1)  until February 2018

Management, Reception & Administration

Practice Manager

Mrs Eunice Ross (Full Time)

Mrs Ross is responsible for planning, organisation and administration of the practice. She would be happy to hear your views and suggestions about the services offered by the practice.

Assistant Practice Manager

Mrs Julie Ross (Part Time)

Trainee Assistant Practice Manager

Ms Teresa Couch (Full Time)

IT and Training Manager

Mrs Valerie Rorie (Full Time)

Finance Assistant/Cardiology Clinic Administrator

Mrs Eileen Catto (Full Time)

Secretarial Staff

Miss Denise Moir (Full Time)

Mrs Janice Fraser (Part Time)

Mrs Angela Henderson (Part Time)

Mrs Gail Lasocki(Full Time)

Surgical Clinic Administration Staff

Mrs Gillian Riach (Full Time)


Data Collation Staff

Mrs Louise Thomson (Part Time)

Mrs Tracy Wilson (Part Time)

Miss Caroline Anderson (Full Time)

Records Clerk

Mrs Ivy Ross (Part Time)

Reception Supervisor

Ms Carol Rizza (Part Time)

Reception Staff

Mrs Marilyn Oates (Part Time)

Ms Lorraine Hardie (Part Time)

Miss Alison McCombie (Part Time)

Mrs Kerry Bremner (Part Time)

Mrs Kaye McKay (Part Time)

Ms Gillian Price (Full Time)

Miss Julie Christie (Part Time)

Miss Lisa Reilly (Part Time)

Mrs Jenny Scott  (Part Time)

Ms Susan Thomson  (Part Time) 

Mrs Marie Robertson (Part Time)

Ms Jackie McDiarmid (Full Time)

Nursing Teams

Practice Nursing Team

Kath Calder Treatment Room Nurse (Part Time)

Laura Mathers Practice Nurse and Minor Surgery (Full Time)

Christine Calder Specialist Practice Nurse (Part Time)

Pat Cruickshank Cardiac Nurse (Part Time) 

Shona Burnett Community & Diabetic Nurse (Part Time)

Liz Douglas Cardiac Nurse (Part Time)

Lisa Hill Specialist Practice Nurse / Nurse Prescriber (Part Time)

Gillian Bell Practice Nurse / Diabetic Nurse (Part Time)

Gail Thomson Practice Nurse (Part Time)

Ann Landels Treatment Room Nurse (Part Time)

Audrey Collie Practice Nurse / Diabetic Nurse (Part Time)

Katrina Sharp Practice Nurse & Minor Surgery (Part Time)

Jane Laing Treatment Room Nurse (Part Time)

Kirsty Wild-Longmore Treatment Room Nurse (Part Time)

Megan Boyle Practice Nurse (Part time)


Primary Care Technicians

Elaine Fletcher (Part Time)

Christine Gowland (Part Time)

Shona Dewar (Full Time)

District Nursing & Family Health Team

District Nursing Team

Jean Anderson Garioch Team Leader (Full Time)

Karen McRobbie  Trainee District Nurse (Full Time)

Lorraine Grant Senior Community Staff Nurse (Full Time)

Shona Burnett Community Staff Nurse Diabetic / Chronic Disease (Part Time)

Jenny Rae Auxiliary/Phlebotomist (Part Time)

Debbie Johnston Community Staff Nurse (Full Time)

Pamela Noble Community Staff Nurse (Part Time)

Alison Mathieson Community Staff Nurse (Part Time)

Matthew Sunter   District Nurse  (Full Time)

Family Health Team

Kate Hunter Team Leader (Full Time)

Deniece Eason Health Visitor (Full Time)

Marie Balment Health Visitor (Full Time)

Val Meldrum  Health Visitor (Part Time)

Jackie Sopel Health Visitor (Part Time)

Sonya Donald Health Visitor (Part Time)

Annette Rennie Community Children's Nurse (Part Time)

Maureen Teague Community Staff Nurse / Family Support Worker  (Part Time)

Tracey McIntosh Community Nursery Nurse  (Part Time)

Maggie Watt  Trainee Health Visitor (Part Time)

Midwifery & Community Care

Midwifery Team

Sarah Campbell (Full Time)

Gillian Swinscoe (Part Time)

Alison Smyth (Part Time)

Laura Cox  (Part Time)

Judith Falconer (Part Time)

Alison Mazzoni  (Part Time)  

Kayleigh-Anne Walker (Part Time)

Community Care Team

Shona Burnett Community Nurse (Part Time)

Community Nursing Teams Secretary

Alison Beange - Telephone (01467) 627757 for any nursing queries.

General Practitioner Registrars & Students

For many years our practice has been involved in the training of medical students, GP Registrars and student nurses. You may therefore find a student present during your consultation but remember you do have the right to refuse to have them sit in. We regularly have young doctors working in the practice for a year to complete their training for general practice. These doctors have usually been qualified for three years before they join us and have been working in a range of hospital jobs to give them a broad experience of medicine.

Practices which are involved in training are visited from time to time by a panel of other doctors to check that the practice is of a high standard. As part of this assessment the doctors may check the quality of patients' records. If you would object to your records being seen in this way please let us know.

As part of the GP Registrar training,  they carry out a video surgery each week. Patients will be informed that it is a video surgery at the time of booking the appointment. Patients will be required to complete a consent form before the start of the video consultation.