Our Team
Doctors
Dr St. John Mohr
MB ChB Birmingham 1991 MRCGP
Doctor
Male
Qualified at Birmingham University Medical School in 1991. He remained in the Midlands for junior hospital jobs and to complete his GP training. He then temporarily left the NHS toDr St. John Mohr[continue]
Dr William Davies
MB BCh Cardiff 2004 MRCGP DCH
Doctor
Male
Qualified in 2004 at University of Wales College of Medicine, Cardiff. He worked in a variety of hospital posts in Wales and spent a year in New Zealand mainly workingDr William Davies[continue]
Dr Joanna Swallow
MB BS London 2002 MRCGP DRCOG DFSRH DipMedEd
Doctor
Female
Qualified in 2002 at St Georges Medical School, London. She did house jobs in London before working in Emergency medicine in Australia. On returning to the UK she moved toDr Joanna Swallow[continue]
Dr Michelle Reade
MB BS Brisbane 1998 MRCGP DRCOG DFFP PG Cert Diabetes Care
Doctor
Female
Qualified in 1998 at the University of Queensland Medical School, Brisbane, Queensland, Australia. She did her house jobs in Brisbane before working in Saudi Arabia for 18 months in ObstetricsDr Michelle Reade[continue]
Dr Catherine Bennett
MB BS London 2004 BSc MRCGP DFSRH DRCOG
Doctor
Female
Qualified at University College Medical School, London in 2004. After house jobs she worked in A&E in Perth, Western Australia then returned to the UK to do a further 6Dr Catherine Bennett[continue]
Dr Tom Gamble
MB ChB Bristol 2003 DTM&H MRCGP PGCert Medical Education
Doctor
Male
Qualified at Bristol Medical School in 2003. He completed several hospital training posts in Cornwall and Somerset before starting GP training in Swindon in 2005. After completing his GP trainingDr Tom Gamble[continue]
Dr Manthan Goomer
MB BS Tianjin 2010 MRCGP Masters In Emergency Medicine
Doctor
Male
Qualified in Tianjin Medical University, China in 2010. He trained in A&E working across three continents, gaining experience in busy urban A&E departments in India and the UK. He alsoDr Manthan Goomer[continue]
Registrars
General Practice Registrars
The Porch Surgery has been a training practice for General Practice Registrars for many years. A Registrar is a qualified Doctor who has completed some or all of their hospitalRegistrars[continue]
Practice management
Rhonda Ward
Practice Manager
Rhonda has an extensive background of working in Adult Social Care in London, Wiltshire and Kent. Her roles have included managing and providing services to adults with a Learning Disability,Rhonda Ward[continue]
Sarah Jane Smith
Deputy Practice Manager
Sarah has worked for many years at The Porch Surgery, starting as receptionist in 2013. Sarah’s main responsibility as Deputy Practice Manager involves managing and overseeing the work of theSarah Jane Smith[continue]
Practice staff
Nursing team
Registered Nurses, Health Care Assistants and Phlebotomists
Our Nursing team includes Registered Nurses, Health Care Assistants and phlebotomists. You can call the surgery and make an appointment with the team; for example removal of stitches, blood pressureNursing team[continue]
Business support
Administrative, Reception and Secretarial
Our Business Support team cover a range of duties including Administrative, Reception and Secretarial tasks. The team work behind the scenes and at the front desk to ensure that theBusiness support[continue]
Additional healthcare staff
General practice assistant
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Clinical and Administrative support to and under the supervision of a GP. Arranges clinical support: referrals, tests and follow-ups. Conducts simple clinical observations. Provides administrative support: letters, completing forms forGeneral practice assistant[continue]
Advanced practitioner
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Advanced practitioners can be a nurse, pharmacist, physiotherapist, paramedic, occupational therapist, dietitian or podiatrist. Depending on profession: Assesses and triages patients. Manages undiagnosed and complex co-morbidities. Provides definitive treatment. SupervisesAdvanced practitioner[continue]
Trainee nursing associate
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Delivers care while under supervision of a nursing associate or registered nurse. Develops own clinical competence. Develops scope of practice in line with HEE’s Primary Care and General Practice NursingTrainee nursing associate[continue]
Paramedic
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Assesses and triages calls from patients. Performs home visits for urgent assessment. Advises and signpost patients. Supports anticipatory care plans. Manages minor illness.
Midwives
Midwives
The Community midwives are based at: Chippenham Birthing Centre Chippenham Community Hospital Rowden Hill Chippenham Wiltshire SN15 2AJ Tel: 01249 456438
Health visitors
Health Visitors
For more information on Health visitors please visit our Clinics section or search Health visitors.
Social workers
Social Workers
Wiltshire's Department of Adult & Community Services, managed by Wiltshire Council, provides social care, support for disabilities, and help for carers, accessible via their website (wiltshire.gov.uk/adult-care) and contact number 0300Social workers[continue]
First contact physiotherapist
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Assesses, diagnoses, treats and manages musculoskeletal (MSK) problems. Prescribes medication within scope. Develops skills relating to injection therapy. Performs diagnostic investigations. Signposts/refers to health and care services. Audits of healthFirst contact physiotherapist[continue]
First contact physio
First Contact Physio
Do you have a sprain, strain, muscle pain, joint pain and stiffness or back pain? You could see a specialist physiotherapist instead of your GP. Ring the surgery as usualFirst contact physio[continue]
Clinical/senior pharmacist
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Conducts structured medication reviews (SMRs). Independent prescribing/deprescribing. Provides medication advice to healthcare professionals and patients. Optimises medication (e.g. antibiotic stewardship). Translates medicines national policies into local implementation. Adopts a wholeClinical/senior pharmacist[continue]
Pharmacy technician
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Supports SMRs. Counsels patients on medicines. Manages prescriptions. Conducts medicines reconciliation. Conducts medicines audits.
Social prescribing link worker
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Connects people to non-medical community-based activities, groups and services that meet practical, social and emotional needs, including specialist advice services and the arts, physical activity and nature. Helps people identifySocial prescribing link worker[continue]
Care co-ordinator
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Provides co-ordination and navigation through the health and care systems. Facilitates joint working across organisations and MDTs. Makes referrals to services and other health and care professionals. Helps patients prepareCare co-ordinator[continue]
Digital and transformation lead
Chippenham, Corsham, Box Primary Care Network ARRS Roles
Undertakes transformation and improvement projects in PCNs, including the adoption and optimisation of digital tools Improves population health, workforce, management, and estate planning, and care quality.

