Meet the team

Practice Management

Daniel Frame
Practice Director

Lesley Cavanagh Rvn
Practice Manager
Clinical Director

Adele Walker
Director of Practice and Clinical Services
Helen Wallace
Clinical Director
Veterinarian

Amelia Swan
Veterinary Surgeon
Amy Kirkpatrick
Veterinary Surgeon

Anna Mclelland
Veterinary Surgeon

Catriona Mackinnon
Veterinary Surgeon
Eileen Driver
Veterinary Surgeon
Eilidh Maciver
Veterinary Surgeon

Elena
Veterinary Surgeon
Emma Timperley
Veterinary Surgeon
Eva Christie
Veterinary Surgeon
Garry Mckechnie
Veterinary Surgeon
Katherine
Veterinary Surgeon (Small Animal)

Megan Kane
Veterinary Surgeon

Robert Thurlow
Veterinary Surgeon
Susan Christie
Veterinary Surgeon
Valerie Allan
Veterinary Surgeon
Veterinary Nurse

Amanda Hughson
Registered Veterinary Nurse

Dominique Downie
Registered Veterinary Nurse CertNCS
Donna
Senior Veterinary Nurse

Eilidh Dawson-Bowman
Registered Veterinary Nurse

Emily Huggans
Registered Veterinary Nurse

Jillian Johnston
Administrator

Kirstie Munro
Registered Veterinary Nurse

Lisa Mitchell
Registered Veterinary Nurse

Meghan Welsh
Registered Veterinary Nurse

Mia Ross
Registered Veterinary Nurse
Ruth Craig
Registered Veterinary Nurse

Sarah Johnstone
Registered Veterinary Nurse
Vari Higgins-Mounsey
Head Veterinary Nurse
Veterinary Assistant
Elaine Stirling
Animal Nursing Assistant

Fiona Johnstone
Animal Nursing Assistant

Lorna Miller
Senior Animal Nursing Assistant
Support

Gayle Wallace
PHC Administrator

Laura Crawford
Accounts Manager

Pamela
Insurance Administrator
Receptionist
Adrienne
Senior Receptionist
Caitlin
Senior Receptionist
Cheryl Aiton
Receptionist
Gemma Percy
Receptionist

Hannah
Receptionist

Holly
Receptionist
Joan
Senior Receptionist
Karin
Senior Receptionist
Kimberley Telfer
Receptionist

Lisa
Receptionist

Lorraine
Deputy Head Receptionist

Moira
Receptionist

Steph
Receptionist
Stephanie
Receptionist

Susan Lauder
Receptionist
Other
Lynne Urquhart
Head Receptionist