Meet The Team

Dr. Barbara Winslow, DVM

Science Geek meets Softie…

I love what I do.

I love always having new things to learn, new understandings of the body, and new treatments to support my patients.

I love that I get to spend my days working with and helping the critters I love (even the cranky ones!) They are all fascinating to me – huge dogs or tiny dogs, happy cats or less-than-impressed cats, rodents, reptiles, ferrets… they all give me a little “Aaawww!” twinge.

My goal is always to be on board with you, the pet’s caretaker and best friend. You are the one who knows your pet best – I need to listen to you to get a complete understanding of what is going on. You are the one who will follow through with managing that pet’s care, whether through actions (ear cleaning, tooth brushing), feeding, giving medications. You are the one who will see whatever differences are occurring in your pet’s health, for good or for ill.

I look forward to working together with you, towards the mutual goal of a healthy and long life for your pet!


Dr. Maya Poesl

KRVC is so excited to welcome Dr. Maya Poesl to the team! She brings with her 30+ years of experience in small animal practice.
Maya lives with her husband Chuck, their 4 cats and assorted reptiles, amphibians and fish. She enjoys cooking and gardening in her free time.



Dr. Diba graduated in 2007 from veterinary college as a veterinarian and also 
graduated as a Doctor of Veterinary Science (DVSc) in 2015.
Dr. Diba started her work at King’s Ridge Veterinary Clinic in August 2023.
Dr. Diba works in different aspects of veterinary care,
including dentistry, surgery, diagnosis, and treatment.
She loves and cares for animals as well as a scientific curiosity in veterinary sciences.

Dr. Faranak Dibavand


(Coming soon)





Dr. Arya Badiei

Dr. Arya Badiei graduated as a veterinarian in 1990 and he has more than 2 decades of experience in large and small animal health professions. Arya worked at several animal hospitals in Kingston and downtown Toronto before he joined our team. His special interests are internal medicine, surgery, dentistry, ophthalmology, dermatology, and ultrasonography.

Dr. Arya is a wonderful experienced doctor with great compassion for our patients and clients.  He enjoys spending time with his family and his pets, he loves biking, traveling, basketball, and swimming.



Samantha, Lead Registered Veterinary Technician/Practice Manager

Sam is one of our Registered Veterinary Technicians and has been a part of the KRVC family since May 2020.


Sam graduated from Seneca College and received her RVT status in 2017. She has a special interest in client education and nutrition, and can often be found snuggling with our nervous kitties. Sam also enjoys spending her summers working at the racetrack with Standardbred horses.

Sam has several critters at home she enjoys taking care of including her golden retriever Oakley, her rabbit Piglet, her cat Schmidt and her horse Phoenix. She also enjoys going to the gym and spending time outside hiking or riding her horse.

Sam has decided to take a step back and move into a part-time position while pursuing other interests!


Olivia, Veterinary Technician

Olivia is a recent graduate from the Seneca College Veterinary Technician program and is our newest member at KRVC.

Prior to her technician program, Olivia graduated from the Veterinary Assistant program inn 2019. She takes a special interest in surgery and anesthesia, making your pets feel safe and comfortable while here for surgery!

Olivia enjoys spending her time off with her Labrador Retriever Romeo and at the cottage.


Thalia, ACA

Thalia has been with KRVC since doing her co-op placement in 2019. She has progressed from a volunteer to a valued care attendant here in clinic!

Thalia takes interest in all things reptile! She has several snakes, as well as several aquatic animals. On her spare time you can catch her at whatever reptile expo is in town. She loves to make our exotic and pocket pet patients feel at home while here for their appointments.


Riley, Veterinary Technician

Riley started with KRVC in 2020 as an assistant and has been aiming towards becoming a technician since then. As a recent graduate from the Veterinary Technician program at Seneca College, he hopes to continue his education and further develop his skill set.

Riley has two cats that he adopted during his studies at Seneca from the OSPCA, Bandit and Magnus. Riley enjoys spending time at home with his cats and going to concerts with friends!