Meet the Team

Clinicians

GP Partners

Dr Rory Mackinnon
Senior Partner | GP Trainer

BSc (Hons) | MBChB | FRCGP | DOccMed

Dr Mackinnon works all day Monday to Friday

Dr Martin Weatherhead
GP Partner

MBBS | MRCGP | DoccMed

Dr Weatherhead works all day Monday, Tuesday and Thursday

Dr Katy Draper
GP Partner | GP Trainer

Bmedsci (Hons) | BMBS | MRCGP

Dr Draper works all day Tuesday and Thursday as well as Wednesday mornings.

Salaried GPs

Dr Robert Shepherd
Salaried GP

MBBS | MRCP(UK) | MRCP (London) | MRCPE | Cert. JCPTGP

Dr Shepherd works Monday, Wednesday, Thursday and Friday mornings.

Dr Katherine Premchand
Salaried GP

MBChB | MRCGP

Dr Premchand works Monday, Tuesday and Thursday

Dr Ahmed Ibrahim
Salaried GP | F2 Trainer

MBBCh | MRCGP | EDAIC | MSc | DM

Dr Ibrahim works all day Tuesday to Friday

Dr Caroline Webster
Salaried GP | GP Trainer

MBBS | MRCGP | DRCOG | DipTher

Dr Webster works all day Tuesday and Thursday

Dr Ryan Elsley
Salaried GP

MBBS | MRCGP

Dr Elsley works all day Monday, Wednesday and Thursday

Dr Sophie Ferguson
Salaried GP

BSc (Hons) | MBBS | MRCGP

Dr Ferguson works all day Wednesday, Thursday morning and Friday morning

Junior Doctors / Medical Students

Our practice trains junior doctors and medical students. Junior doctors are fully qualified and have already done training in hospitals. You can expect them to provide a full range of GP services and are closely supervised by our regular GPs, whom you may have already seen at the practice.

Dr Omolara Oyeniyi
GP Registrar

Dr Nataliya Chukavova
GP Registrar

Dr Mohamed Bilal
GP Registrar

Dr Vinodh Sivaneswaran
GP Registrar

Dr Tejbir Singh
GP Registrar

Dr Rabia Siddiqui
GP Registrar

Dr Oyindamola Oyelakin
GP Registrar

Dr Katie Parker
Foundation Year 2 Doctor

Dr Mabel Southern
Foundation Year 2 Doctor

Dr Sorna Paramananthan
Foundation Year 2 Doctor

Advanced Nurse Practitioners

Advanced Nurse Practitioners are educated at Masters Level in clinical practice and have been assessed as competent in practice using their expert clinical knowledge and skills. They have the freedom and authority to act, making autonomous decisions in the assessment, diagnosis and treatment of patients.

Brendan Cassidy
Advanced Nurse Practitioner

RGN | BSc (Hons) | Non Medical Prescriber

Brendan is our frailty nurse lead and works full time. He visits and assists with our housebound and care home patients as well as running a minor illness clinic daily.

Brendan works all day Tuesday to Friday.

Debbie Wilson
Advanced Nurse Practitioner

BSc (Hons) Nursing Studies | Grad Cert ECP | Non Medical Prescriber | Coil and implants

Debbie works Monday to Friday

Debbie inserts coil and contraceptive implants at the surgery

Gemma Duff-Darnell
Advanced Nurse Practitioner in paeds

BSc (Hons) | Nursing Studies | Non Medical Prescriber


Gemma is a full-time specialist children’s/young persons nurse from the hospital with many years of expertise.

Gemma works all day Monday, Wednesday, Thursday and Friday

Gemma Banks
Advanced Nurse Practitioner

RGN | BSc (Hons) | Nursing Studies | Non Medical Prescriber

Gemma is the frailty and palliative care lead for the practice

Lisa Mcardle
Advanced Nurse Practitioner

RGN | ENP | Non Medical Prescriber | ALS | ATLS


Lisa works all day Monday, Tuesday, Wednesday and Friday

Nursing Team

Practice Nurses and Nursing Support

Sister Katie-Jo Simpson
Practice Nurse

RGN | Nurse prescriber, Non Medical Prescriber

Emma Keerie
Practice Nurse

RGN | BSc (Hons)

Hannah Dixon
Nurse Associate

Susan Walmsley
Health Care Assistant

Tonya Balderson
Phlebotomist

Helen Philiskirk
Student Nurse Associate


Pharmacy Team

Victoria Mills
Practice Pharmacist

MPHARM Degree | Independent Pharmacist Prescriber

Nina Alderson
Pharmacy Technician

GPHC | NVQ level 3  Pharmacy Technician

Practice Team

Management

Wendy Horner
Business Manager

BSc (Hons), Assoc CIPD

Jessica Fraser
Assistant Practice Manager


Administration Staff

June
Secretary

Joanne 
Secretary

Shelia
Secretary

Natasha
Data Administrator / Supervisor

Ashley
Data Administrator

Philip
Administrator

Lisa
Reception Supervisor

Lorna
Reception Supervisor

Jenny
Receptionist

Colleen
Receptionist

Evonne
Receptionist

Leanne
Receptionist

Ammi
Receptionist

Emma
Receptionist