Who’s Who
The Practice and NHS Ayrshire and Arran
The GPs, their Practice Nurses and employed staff share the Health Centre with NHS colleagues, many of whom work as part of the extended practice team. Non-practice staff are employed by NHS Ayrshire and Arran Patient Services.
The Practice Team (contactable via 01294 211993) includes:
- The GPs
- GP Specialist Trainees
- Practice Nurses
- Health Care Assistant
- Practice Management
- Reception Staff
- Secretarial Staff
- Facilities Staff
The NHS Ayrshire and Arran Team (contactable via 01294 215151) includes:
- District Nurses*
- Health Visitors*
- Speech Therapist
- Clinical Psychologist
- Community Psychiatric Nurse
* Attached to the practice
Doctors
Our Doctors
DR Robert A A Joseph
MBBS, MRCS, DRCOG, MRCGP
DR Craig Napier
MBChB (2013), BSc Hons MRCGP
DR Christopher E Black
MBChB (2003), MRCGP, DFSRH
DR Susan E Livingstone
MBChB (2009), MRCGP, DFSRH
DR Jennifer Dean
MBChB (2009), MRCP (2012), MRCGP
Dr Ross Manson
BSC Hons (2010), MBChB (2013), MRCS (2016)
Dr Fiona McCubbin
GP Specialist Trainee
MBChB (2012)
Dr Maryam Ahsen
GP Specialist Trainee
MBBS (2013)
The GPs are in a general partnership.
Teaching Status
The practice is accredited until September 2027 to train future GPs by the Director of Postgraduate GP Education, NHS Education Scotland, West Scotland Region.
Nursing Staff
Our Nursing Staff
Clare Flynn
Advanced Nurse Practitioner; DipHE Higher Education Diploma in Nursing, BSC in Health Studies, PGDip in Advanced Clinical Practice, Independent & Supplementary Prescriber
Andrea Jánosiné Nagy
Advanced Nurse Practitioner; PGD, BSc in Nursing
Leigh McGill
Practice Nurse
Kelly MacQueen
Practice Nurse
Dawn Shaw
Community Treatment and Care Nurse BSc in Adult Nursing
Deborah Malloy
Community Treatment and Care Nurse BSc in Adult Nursing
Marie McIntyre
Health Care Assistant
Carrie McAllister
Health Care Assistant
The District Nursing Team Providing Services to Practice Patients
Rebecca Teyhan
District Nurse (Team Leader)
Claire Poole
Community Staff Nurse
Sandra Brown
Community Staff Nurse
Jennifer Dyer
Community Staff Nurse
Jennifer Henry
Community Staff Nurse
David Kinghorn
Community Staff Nurse
Jade Langan
Community Staff Nurse
Jacqueline Murphy
Community Staff Nurse
William Kirkwood
Community Staff Nurse
Mary Hutchinson
Community Staff Nurse
Patricia Maxwell
Community Staff Nurse
Wendy Conway
Community Staff Nurse
Robert Montgomery
Community Health Care Assistant
Additional Staff Providing Services
Pharmacy Team
Laura Steveson
General Practice Clinical Pharmacist
Heather Allan
General Practice Clinical Pharmacist
Siobhann Maitland
Advanced General Practice Technician
Corrina Hewitt
Advanced General Practice Technician
Pamela Thomson
General Practice Pharmacy Support Worker
Community Link Workers
Ainsley Leck
Cheryl Wilson
Income Adviser
Gemma Stewart-Cowie
North Ayrshire Council
Welfare Rights Officer Money Matters Team
Health Visitors
Dawn Hands
Visitor
Patricia Ritchie
Health Visitor
Louise Brown
Health Visitor
Ashlea Welsh
Health Visitor
Additional Health Visiting Support
Shona Craig
Assistant Nurse Practitioner
Anne Marie Harkin
Health Visiting Staff Nurse
Elizabeth McCormick
Assistant Nurse Practitioner
Kirstie Liddle
Family Care Worker