Our Practice Team

  • GPs

    Dr Angus MacTaggart

    Dr Matthew Jackson

    Dr Catriona Davis

    Dr Joanna Norwood

    Dr Andrea Gibson

    Dr Joanna (Beth) Phillips

    Dr Kate Coombes

    Dr Philippa Donnelly

  • Nurses and Healthcare Team

    Jane McFarlane (Advanced Nurse Practitioner)

    Sarah MacMillan (Practice Nurse)

    Fiona Carmichael (Practice Nurse and Diabetes Liaison Nurse)

    Sophie Currie

    Heather Campbell (HCA)

    Roy Cameron (First Contact Physio)

    Jan Farrell (Healthcare Support Worker)

  • Admin Team

    Hayley Morris

    Heather Campbell

    Lorna Shaw

    Helaine McPherson

    Lloret Allan

    Stephanie Griffiths

    Claire Logan

    Emily Sweeney

  • Dispensers

    Lesley Blair

    Rhona Thompson

    Ruth Fletcher

    Heather Campbell

    Isabel Doyle

    Lloret Allan

    Lisa Paterson

  • Management Team

    Alan Beresford - Primary Care Business Manager

    Emma Howe - Services Manager

    Cathy Taylor - Deputy Practice Manager

  • Clinical Pharmacist

    Catriona Brodie

    Alasdair Hughes-Hughes