Partners
Dr Jacinta Walsh (f)
MB, ChB, MRCGP, Dip Pall Med, Cert Primary Care Education
Works: Mondays, Tuesdays, Thursdays
Dr Rebecca Harding (f)
MB, ChB MRCGP DRCOG DFFP Cert Primary Care Education
Works: Mondays, Wednesdays, Fridays
Sr Helen Wright (f)
BSc(hons) PGDip Advanced Practice
Works: Mondays, Wednesdays, Fridays
Dr Emma Still (f)
MB ChB (hons), MRCGP, DSFRH, PGcert in Medical Education
Works: Tuesdays, Wednesdays, Thursdays, Fridays
Doctors
Dr Sarah Deeley (f)
MB ChB MRCGP DRCOG DFFP Cert Primary Care Education
Works: Mondays, Tuesdays, Wednesdays, Fridays / Tuesdays, Wednesdays, Fridays
Dr Joe Firmin (m)
MRCGP MBBS BSc (Hons)
Works: Tuesdays, Thursdays, Fridays / Mondays, Thursdays, Fridays
Dr Hannah Espin (f)
MB BS MSc Med Sci by thesis MRCGP PG Dip Dermatology
Works: Tuesdays, Wednesdays, Thursdays / Mondays, Wednesdays, Thursdays
Dr Mark Miranda (m)
Mb ChB MRCHGP
Works: Mondays, Wednesdays, Thursdays, Fridays
Dr Maryam Treifi (f)
MBBS MRCGP
Works: Tuesdays, Wednesdays, Thursdays
Dr Vanessa Perrott (f)
MbChB MRCGP MA (Linguistics) PGCME
Works: Mondays
Dr Elliot Burns (m)
MBChB MRCGP DRCOG
Works: Mondays, Tuesdays, Fridays / Tuesdays, Wednesdays, Fridays
Physician Associates
Michelle Kirwan (f)
BSc (Hons) MSc Physician Associate
Works: Mondays, Tuesdays, Wednesdays, Thursdays / Mondays, Wednesdays, Thursdays, Fridays
Ayesha Mahmood (f)
BSc (Hons) MSc Physician Associate
Works: Mondays, Tuesdays, Thursdays, Fridays / Tuesdays, Wednesdays, Thursdays, Fridays
Advanced Nurse Practitioners
Angela Phillips (f)
RGN MSc Cervical Screening MSc Advanced Nursing Practitioner
Works: Wednesdays, Thursdays, Fridays / Tuesday, Wednesdays, Thursdays
Nursing Team
Anne Smith (f)
RGN BSc Hons Community Health Core Nursing Nurse prescriber
Works: Mondays, Tuesdays
Sarah Cree (f)
RGN BSC (Hons) Health Science, Non-medical Prescriber
Works: Mondays, Tuesdays, Thursdays
Kirsteen Briscoe (f)
RGN
Works: Tuesdays, Thursdays, Fridays
Louise Cotterill (f)
RGN RSCN
Works: Wednesdays, Thursdays
Louise Targett (f)
Assistance Practioner
Works: Mondays, Tuesdays, Wednesdays, Thursdays
Avril Cookson (f)
Healthcare Assistant
Works: Tuesdays, Wednesdays, Thursdays, Fridays
Claire Wilkinson (f)
Healthcare Assistant
Works: Mondays, Tuesdays, Thursdays, Fridays
Faieza Haq (f)
Phlebotomist
Works: Mondays, Wednesdays, Thursdays, Fridays
Shauna Johnson (f)
BTEC level 4 GP Assistant. Level 3 Diploma in Health and Social Care
Works: Mondays, Tuesdays, Wednesdays, Thursdays, Fridays
Emma Mair (f)
RGN Long Term Condition Practice Nurse
Works: Tuesdays, Wednesdays, Thursdays, Fridays
Clair Collins (f)
Registered Nurse Associate
Works: Tuesdays, Wednesdays, Thursdays, Fridays
Senior Management Team
Nicola Hatfield
Practice Development Manager
Michael Land
Operations Manager
Stephanie Botterill
Finance Manager
Reception and Administration Teams
Our reception and administration teams are led by:
- Reception and Administration Manager
- Reception Team Leader
They provide an important link for patients to the surgery and are your initial contact point.
They can provide basic information on services and direct you to the right person depending on your health issue or query.
As well as booking patient appointments with the clinicians, they also perform other important tasks such as:
- issuing prescriptions and dealing with medication queries
- giving test results
- sending referrals
- processing medical reports
- dealing with hospital correspondence
- dealing with general queries
Non-urgent advice: Confidentiality
Page last reviewed: 14 October 2025