Staff

Meet the Team

Doctors

  • Dr Iain Gartshore
  • Dr Sigrid Calder
  • Dr Trudy Spencer

Senior Practice Manager

  • Janet May

Practice Manager

  • Teresa Bolton

Practice Nurse

  • Joyce Colville

Healthcare Assistant

  • Beth Macleod

Team Lead

  • Shonah Wood

Dispensers

  • Morven Macdonald
  • Samantha Halliday
  • Sue Mavis
  • Shonah Wood
  • Janette Cameron

Care Navigators

  • Morven Macdonald
  • Manisha Macrae
  • Samantha Halliday
  • Sue Mavis
  • Shonah Wood
  • Janette Cameron

 

Configure staff details
No staff found
Page last reviewed: 16 April 2026
Page created: 29 October 2025