Our Staff

GP Partners

  • DR RICHARD ASHFORD

    Male

    MB BS (1992); MRCGP; DRCOG; Health Sciences 1992 Newcastle

    GMC Number: 3566848

  • DR NICHOLAS STEELE

    Male

    BSC; MBChB (1990); DRCOG; MRCGP 1990 Birmingham

    GMC Number: 3454963

  • DR SATHISH SELVAN

    Male

    MBBS, MRCP(UK), FRCP Edin, Diploma ( diabetes) 1995 Madras, India

    GMC Number 5195892

  • DR JAHNAVI VEERAMASUNENI

    Female

    MB BS 2002; MRCGP; DRCOG; DFFP, NTR University of Health Sciences

    GMC Number 6043126

  • DR HELEN JAFARI

    Female

    MD (1998) Tehran, MRCPCH; MRCGP; DRCOG

    GMC Number 6069041

  • DR VENKAT YATHAM

    Male

    MB BS 1999, NTR University of Health Sciences

    GMC Number 5208228

  • DR KRITHIKA CHANDRASEKARAN

    Female

    MB BS (1995) Shivaji University, MRCGP, DRCOG, DFSRH

    GMC Number 6040070

Advanced Clinical Practitioners

  • MICHAL URBANOWICZ

    Male

    The Health & Care Professions Council (HCPC) registration number: PA44215

Salaried GPs

  • DR OSAMA DAFA ALLA

    Male

    MB BS 2007 University of Khartoum

    GMC Number: 7109908

  • DR REBECCA NEWBY

    Female

    MB ChB 2012 University of Liverpool

    GMC Number 7271479

  • DR LUCY NEWTON

    Female

    MB BS 2010 University of Newcastle-Upon-Tyne

    GMC Number 7075229

  • DR STEPHANIE NEWTON

    Female

    MB BS 2014 The University of Hull and the University of York,

    GMC Number: 7456997

  • DR MEENA NOORI

    Female

    MBBS (2016) Queen Mary University of London

    GMC Number: 7528832

  • DR NATASHA KING

    Female

    MB BS 2018 University of Newcastle-Upon-Tyne

    GMC Number 7581983

GP Registrars and Foundation Doctors

  • DR ABDUS SAMAD

    Male

    GMC Number 7589970

  • DR RUFAI KEYEDE

    Male

    GMC Number: 7799712

  • DR RAVINDER KUMAR

    Male

    GMC Number 6115951

  • DR RABIA MEHMOOD

    Female

    GMC Number 7694097

  • DR WILLIAM KENDALL

    Male

    GMC Number: 7456753

  • DR KARL WILLIAMS

    Male

    GMC Number 8001858

Practice Management

  • STEVIE WINDRAM

    Female

    Practice Business Manager

    Stevie has overall responsibility for the running of the practice and will be happy to help you with any non-medical aspects of care. If you wish to discuss comments or complaints with our practice manager, please see our complaints procedure.

  • ANITA CLARK

    Female

    Deputy Practice Manager

    Anita assists Stevie with the day to day running of the practice with particular responsibility for our IT and computer systems, data quality, HR, staff recruitment, payroll and NHS pensions.

  • DEBBIE HART

    Female

    Operations Manager

    Debbie, our former Reception Manager has over thirty years of TBMG knowledge and experience which makes her an invaluable asset to the management team. She provides support to the Practice Manager and Deputy and leads on premises maintenance

Nurses

  • SUSAN SHEEHAN

    Female

    NMC PIN number: 08L0165E Sue joined the practice in 1989 as a receptionist and has worked her way through the practice, first as an administrator then as a Healthcare Assistant. She then spent three years studying nursing at the University of Teesside and returned to us in 2009 as a qualified practice nurse.

  • ANU RAMAKRISHNAN

    Female

    NMC PIN number: 17F0102O

  • ASHLEIGH MIDDLETON

    Female

    NMC PIN number: 20J1285E

General Practice Assistants (GPA)

  • ANNA DAVIES

    Female

  • RACHEL ROBERTS

    Female

Reception

Our reception team is led by our Reception Team Manager Leanne & her deputy, Julie. The team provides the first point of contact for patients attending our surgeries. In addition to their reception duties the team also perform a wide range of administrative tasks.

Healthcare Assistants

  • EMILY MOSLEY

    Female

    Emily joined our clinical team as an apprentice advanced Health Care Assistant in January 2024 having previously been a member of our administration team

Administration

Our Administration team, led by our team manager Peter, are the unseen faces of the practice performing a multitude of essential back office tasks required to support the clinical team.