Meet the team

At Taylor Vets in Cathkin, our caring and experienced veterinary team provides compassionate care for your pets, from routine check-ups to emergency services.
three grey kittens with vet

Practice Management

Lesley Cavanagh - Practice Manager

Lesley Cavanagh

Practice Manager

Clinical Director

Adele Walker - Clinical Director

Adele Walker

Clinical Director

Helen Wallace - Clinical Director

Helen Wallace

Clinical Director

Veterinarian

Amelia Swan - Veterinary Surgeon

Amelia Swan

Veterinary Surgeon

Amy Kirkpatrick - Veterinary Surgeon

Amy Kirkpatrick

Veterinary Surgeon

Catriona Mackinnon - Veterinary Surgeon

Catriona Mackinnon

Veterinary Surgeon

Eileen Mccann - Veterinary Surgeon (Small Animal)

Eileen Mccann

Veterinary Surgeon (Small Animal)

Eilidh Forbes - Veterinary Surgeon

Eilidh Forbes

Veterinary Surgeon

Eilidh Maciver - Veterinary Surgeon

Eilidh Maciver

Veterinary Surgeon

Elena Androutsou - Vet

Elena Androutsou

Vet

Emma Timperley - Veterinary Surgeon

Emma Timperley

Veterinary Surgeon

Garry Mckechnie - Graduate Veterinary Surgeon

Garry Mckechnie

Graduate Veterinary Surgeon

Jane Gebbie - Veterinary Surgeon

Jane Gebbie

Veterinary Surgeon

Jasvinder Kaur - Veterinary Surgeon

Jasvinder Kaur

Veterinary Surgeon

Katie Mcglinchey - Graduate Vet

Katie Mcglinchey

Graduate Vet

Louise Macpherson

Louise Macpherson

Robert Thurlow - Veterinary Surgeon

Robert Thurlow

Veterinary Surgeon

Tonitia Mowat - Veterinary Surgeon

Tonitia Mowat

Veterinary Surgeon

Valerie Allan - Veterinary Surgeon

Valerie Allan

Veterinary Surgeon

Veterinary Nurse

Amanda Hughson - Veterinary Nurse

Amanda Hughson

Veterinary Nurse

Blake Pelletier - Veterinary Nurse

Blake Pelletier

Veterinary Nurse

Donna Buchanan - Senior Veterinary Nurse

Donna Buchanan

Senior Veterinary Nurse

Eilidh Dawson-Bowman - Veterinary Nurse

Eilidh Dawson-Bowman

Veterinary Nurse

Emily Huggans - Registered Veterinary Nurse

Emily Huggans

Registered Veterinary Nurse

Jillian Johnston - Registered Veterinary Nurse

Jillian Johnston

Registered Veterinary Nurse

Katy Stow

Katy Stow

Kirstie Munro - Veterinary Nurse

Kirstie Munro

Veterinary Nurse

Meghan Welsh - Svn

Meghan Welsh

Svn

Mia Ross - Registered Veterinary Nurse

Mia Ross

Registered Veterinary Nurse

Ruth Craig - Registered Veterinary Nurse

Ruth Craig

Registered Veterinary Nurse

Sarah Johnstone - Veterinary Nurse

Sarah Johnstone

Veterinary Nurse

Vari Higgins - Head Veterinary Nurse

Vari Higgins

Head Veterinary Nurse

Veterinary Assistant

Charissa Mccormick - Animal Nursing Assistant

Charissa Mccormick

Animal Nursing Assistant

Elaine Stirling - Animal Nursing Assistant

Elaine Stirling

Animal Nursing Assistant

Fiona Johnstone - Animal Nursing Assistant

Fiona Johnstone

Animal Nursing Assistant

Lorna Miller - Senior Animal Nursing Assistant

Lorna Miller

Senior Animal Nursing Assistant

Support

Gayle Wallace - Administrator

Gayle Wallace

Administrator

Pamela Flannigan - Insurance Administrator

Pamela Flannigan

Insurance Administrator

Receptionist

Adrienne Kerr - Receptionist

Adrienne Kerr

Receptionist

Aimee Reynolds - Receptionist

Aimee Reynolds

Receptionist

Caitlin Campbell - Receptionist

Caitlin Campbell

Receptionist

Cheryl Aiton - Receptionist

Cheryl Aiton

Receptionist

Joan Simmonette - Receptionist

Joan Simmonette

Receptionist

Kimberley Telfer - Receptionist

Kimberley Telfer

Receptionist

Lisa Lowe - Receptionist

Lisa Lowe

Receptionist

Lorraine Paterson - Deputy Head Receptionist

Lorraine Paterson

Deputy Head Receptionist

Moira Williams - Receptionist

Moira Williams

Receptionist

Morgan Thompson - Receptionist

Morgan Thompson

Receptionist

Samantha Hayes - Receptionist

Samantha Hayes

Receptionist

Other

Daniel Frame - Practice Director

Daniel Frame

Practice Director

Gail Ryan - Cleaner

Gail Ryan

Cleaner

Laura Crawford - Accounts Manager

Laura Crawford

Accounts Manager

Lynne Urquhart - Head Receptionist

Lynne Urquhart

Head Receptionist

Nicola Kelly - Insurance Administrator

Nicola Kelly

Insurance Administrator