North Shore Surgery

Lines open 8.00am to 6.30pm

Our Team

Practice management

Janine Jarvis

Practice Manager

Janine is a highly experienced manager with almost three decades of service in Primary Care. She has held various roles, including Receptionist, Medical Secretary, Assistant Practice Manager, and, most recently,Janine Jarvis[continue]

Rachel Thirlwall-Frith

Assistant Practice Manager & Complaints Manager

Rachel has worked in general practice for over 13 years, having experience working in reception and all areas of GP administration. While at North Shore, she worked towards and gainedRachel Thirlwall-Frith[continue]

Louise Greenall

Operational Support Officer

Louise has been working in general practice for 13 years, starting as a junior at 19 years old and working her way up to the management team. Louise is responsibleLouise Greenall[continue]

Emma Walton

Admin and Reception Supervisor

Emma has been employed at North Shore Surgery for more than two years within the reception team, gaining a wealth of knowledge and expertise. She has always taken pleasure inEmma Walton[continue]

Doctors

Dr Abid Hanif

Senior Partner and Caldicot Guardian

Dr Richard Teh

GP Partner and Safeguarding Lead

Dr Natalie Salah

GP Partner

Dr Salah completed her medical training at the University of Leeds and later undertook further training in Blackpool. As a supervisor for trainee doctors, she is committed to mentoring andDr Natalie Salah[continue]

Dr Michael Taylor

GP Partner

Dr Taylor completed his medical training at the University of Manchester and later undertook further training in Blackpool. As a supervisor for trainee doctors, he is committed to mentoring andDr Michael Taylor[continue]

Advanced practitioners

Mrs Anna Bosson

Advanced Practitioner

Nurse practitioners

Ms Francine Millward

Advanced Nurse Practitioner

Francine is a Bsc Hons Advanced nurse practitioner and independent prescriber. She became a qualified nurse in 1999 and has been working in primary care since 2006. Her special interestsMs Francine Millward[continue]

Mrs Jan Rogers

Advanced Nurse Practitioner

Jan is an Advanced Nurse Practitioner and non-medical prescriber who qualified as a Registered General Nurse in 1988. Her professional experience has been primarily in orthopaedics, pre-operative assessment, and same-dayMrs Jan Rogers[continue]

Pharmacists

Michelle Carter

Pharmacist

Michelle is a pharmacist with an MPharm degree, Diploma in Clinical Pharmacy, COPD Diploma, and Independent Prescriber qualification. She graduated from Nottingham University in 2002 and became a qualified pharmacistMichelle Carter[continue]

Imran Patel

Pharmacist

Imran is a highly qualified clinical pharmacist practitioner, holding a master’s degree in pharmacy and an NMP qualification in prescribing. His areas of expertise include medication requests and queries, asImran Patel[continue]

Paramedics

Kris Schofield

Paramedic

Kris first entered the Paramedic profession following an extensive Ronin training program in Cape Town, South Africa. Subsequently registering with the UK Health and Care Professions Council in 2007 whereKris Schofield[continue]

Practice nursing team

Kiya Hanrahan

Practice Nurse

Kiya is a Senior Practice Nurse with a BSc Adult Nursing qualification and a District Nursing background. She also holds Asthma, COPD, Cytology, and Women’s Health diplomas. During routine reviews,Kiya Hanrahan[continue]

Rhys McCleary

Practice Nurse

Rhys is a Practice Nurse with a background in Cardiology and District Nursing, holding a BSc in Adult Nursing. Rhys performs various treatment room duties and is responsible for reviewingRhys McCleary[continue]

Rachel Nichol

Practice Nurse

Rachel has been a qualified nurse since 2004, and during this time, she has gained experience working in respiratory medicine both at hospitals and in the community as a caseRachel Nichol[continue]

Michelle Thornley

Practice Nurse

Michelle has been working as a practice nurse for around 8 years, after having previously worked as a district nurse. She is qualified in managing long-term conditions such as respiratory,Michelle Thornley[continue]

Rebecca Oliver

Practice Nurse

Rebecca is a Senior Practice Nurse with an Advanced Dip (HE) in Adult Nursing and holds Diplomas in Diabetes, COPD, Asthma, and Cytology. She is qualified to undertake Spirometry, ChildhoodRebecca Oliver[continue]

Nicola Griffith

Practice Nurse

Donna Fern

Healthcare Assistant

Donna is a Health Care Assistant who provides valuable support to the nursing team at the surgery. Her duties include conducting phlebotomy procedures, monitoring blood pressure, performing Cardiovascular risk assessmentsDonna Fern[continue]

Vicky McDermott

Healthcare Assistant

Vicky is a Health Care Assistant who has been with the practice for 7 years. Her main role is to support the nursing team and assist with various clinical procedures,Vicky McDermott[continue]

Michelle Lafferty

Healthcare Assistant

Michelle is a Health Care Assistant who supports the surgery’s nursing team. Her responsibilities include carrying out phlebotomy, monitoring blood pressure, conducting Cardiovascular risk assessments, as well as performing ECG’sMichelle Lafferty[continue]