Meet the Team

Our Doctors

Dr James Marshall McCallum

M.B. Ch.B., MRCGP, DRCOG, FRCGP

Registered Edinburgh 1987

Dr Kelly Louise Jefferies

M.B. Ch.B., BAO, MRCGP, DRCOG, DCCH, DFFP, DMH

Registered Belfast 1989

Dr Stephanie Pierotti (Salary GP)

M.B. Ch.B. (Hons),  MRCGP

Registered Edinburgh 2010

Dr Jane Mitchell

M.B. Ch.B., MRCGP, MRCP, DRCOG 

Registered Edinburgh 1991

Dr Sarah Muir

M.B. Ch.B., MRCGP, DRCOG, DFSRH

Registered Glasgow 2004

Dr Nicola Jane Duffy

M.B. Ch.B., MRCGP

Registered Edinburgh 1991

Dr Neil McCulloch

M.B. Ch.B., MRCSEd., MRCGP

Registered Birmingham 2011


Our Nursing Team

Jo Leighton

Advanced Nurse Practitioner

RGN, Diploma Asthma, Diploma CHD, Certificate in Diabetes Care, Independent Nurse Prescriber, Post Grad Diploma in Advanced Practice, Diploma in COPD, Family Planning Certificate, Accredited Nexplanon inserter.

We are now able to offer book on the day appointments with Jo, our Advanced Nurse Practitioner. 

Nicola Johnston

Practice Nurse

Jo and Nicola are highly trained, qualified nurses and are available for all of the following services. You can make an appointment with the reception staff on 01506 655155.

Family Planning Advice, Well Woman Clinic, Cervical Smears, Cardiac Risk Assessment, Weight Problem Management, Blood Pressure Monitoring, Diabetic Clinic, Asthma Clinic, Epilepsy Monitoring, Thyroid Monitoring, Arthritis Monitoring, Lung Function Tests.

Gina West

Health Care Assistant

Gina provides phlebotomy services for the practice.  Ginal also carries out some  health exams including blood pressures and flu vaccines.  Please phone 01506 655155 for an appointment for a blood test, if this has been requested by a doctor or a nurse or if you have received a letter for a review. 


Our Practice Team

Theresa Cameron 

Practice Manager

Dip MS, Dip PM

Mrs Cameron is responsible for the finance, personnel and business development in the Practice. If you have any suggestions on how to improve services she can be contacted on 01506 655155

Laura

Systems Manager

Laura ensures the smooth operation of the main computer system, appointments system and prescribing.

Heather

Secretarial staff

Linda

Secretarial Staff

Heather and Linda provide secretarial assistance to the general practitioners and staff of the practice. They also ensure that most of the clinical data is coded to the practice computer system and help with recall of patients for practice nurse clinics.

Margaret Mcl

Medical Receptionist

Margaret W

Medical Receptionist

Joanna

Medical Receptionist

June

Medical Receptionist

Ingrid

Medical Receptionist

Louise

Medical Receptionist

Angela

Medical Receptionist

Our reception team provide a professional reception service to the practice and its patients and are dedicated and experienced medical receptionists. They are the first point of contact between the patient and the practice and part of their role is to ask you some questions to ensure your call is directed to the right person, for the right care, at the right time to meet your health care needs. They can provide information on services and signpost to these.

All staff are fully trained and are governed by strict confidentiality and data protection policies to ensure patient security, respect and dignity at all times.

As well as answering the telephone phone and booking appointments, they have a wide range of admin tasks to perform which are essential to the efficient running of Reception. Please be patient with our staff who are often working under considerable pressure.