Meet the team

Practice Management
Lesley Cavanagh
Practice Manager
Clinical Director
Adele Walker
Clinical Director
Helen Wallace
Clinical Director
Veterinarian
Amelia Swan
Veterinary Surgeon
Amy Kirkpatrick
Veterinary Surgeon
Catriona Mackinnon
Veterinary Surgeon
Eileen Mccann
Veterinary Surgeon (Small Animal)
Eilidh Forbes
Veterinary Surgeon
Eilidh Maciver
Veterinary Surgeon
Elena Androutsou
Vet
Emma Timperley
Veterinary Surgeon
Garry Mckechnie
Graduate Veterinary Surgeon
Jane Gebbie
Veterinary Surgeon
Jasvinder Kaur
Veterinary Surgeon
Katie Mcglinchey
Graduate Vet
Louise Macpherson
Robert Thurlow
Veterinary Surgeon
Tonitia Mowat
Veterinary Surgeon
Valerie Allan
Veterinary Surgeon
Veterinary Nurse
Amanda Hughson
Veterinary Nurse
Blake Pelletier
Veterinary Nurse
Donna Buchanan
Senior Veterinary Nurse
Eilidh Dawson-Bowman
Veterinary Nurse
Emily Huggans
Registered Veterinary Nurse
Jillian Johnston
Registered Veterinary Nurse
Katy Stow
Kirstie Munro
Veterinary Nurse
Meghan Welsh
Svn
Mia Ross
Registered Veterinary Nurse
Ruth Craig
Registered Veterinary Nurse
Sarah Johnstone
Veterinary Nurse
Vari Higgins
Head Veterinary Nurse
Veterinary Assistant
Charissa Mccormick
Animal Nursing Assistant
Elaine Stirling
Animal Nursing Assistant
Fiona Johnstone
Animal Nursing Assistant
Lorna Miller
Senior Animal Nursing Assistant
Support
Gayle Wallace
Administrator
Pamela Flannigan
Insurance Administrator
Receptionist
Adrienne Kerr
Receptionist
Aimee Reynolds
Receptionist
Caitlin Campbell
Receptionist
Cheryl Aiton
Receptionist
Joan Simmonette
Receptionist
Kimberley Telfer
Receptionist
Lisa Lowe
Receptionist
Lorraine Paterson
Deputy Head Receptionist
Moira Williams
Receptionist
Morgan Thompson
Receptionist
Samantha Hayes
Receptionist
Other
Daniel Frame
Practice Director
Gail Ryan
Cleaner
Laura Crawford
Accounts Manager
Lynne Urquhart
Head Receptionist
Nicola Kelly
Insurance Administrator