Our Staff


ANGELA – Manager

Angela has been in veterinary medicine for over 18 years, and here with us at Windsor Animal hospital as a nurse-technician and nurse-receptionist since 2007.  She brings a wealth of experience and a great sense of humor to our staff.  She has 2 dogs and 2 cats.




Jordyn’s love for animals started at a very young age.  She got her first cat at 5 years old–a rescue that ended up being pregnant and had five kittens. Her family ended up keeping one kitten, Sabreena, whom Jordyn had as a companion and best friend for 17 years.  Jordyn has volunteered with local animal rescues and fostered animals. She joined the Windsor Animal Hospital team in 2015. She has one dog, Jax, a kitty Pliny, a Mississippi map turtle named Maddie & a Red eared slider name Sheldon. When she’s not working, she spends her free time helping local rescue groups, spending time outdoors and cooking.




Randi came to Windsor Animal Hospital in 2016, but has been working with animals since she was a teenager.  She began by working in her neighborhood pet store, and then became a groomer’s assistant. Growing up she was surrounded by animals; including dogs, cats, rats, guinea pigs, birds of all kinds, fish and even hermit crabs, but now she only has one animal who is the love of her life; his name is Cole, a 5 year old Bishon/Poodle mix who was born with a congenital heart defect—he is her little miracle dog and lights up her life! In her free time she enjoys crafting, hanging out with Cole, music, dancing, and spending time with her family.  She has two wonderful kids and a beautiful grandson.







Mary loves working and being with all kinds of animals, big and small. She has three Jack Russel Terriers: Daisy, Duke, and Trigger, and two cats, Hunter and Pistol.  She also has some pretty awesome chickens. Her favorite things to do are: being outside, hiking, swimming, and BBQing.





Jaime has been in veterinary medicine for over 13 years. She is a new transplant to the West Coast, coming from Northern Virginia in Oct 2016. She worked in specialty medicine, beginning in veterinary surgery, then veterinary oncology, and most recently veterinary facility management. She is excited to start the next phase of her career with Windsor Animal Hospital. Jaime enjoys drawing, painting, writing, reading, hiking, and spending time in and around water. She has two cats at home, Tiamat, a 12 yr female tabby and Apsu, a 12 yr male tuxedo





KRISTEN HAGLER, RVT, VTS (Physical Rehabilitation), CCRP, CVPP, OACM, CBW

Kristen holds an undergraduate degree in Biology with a concentration in Animal Physiology, a California Registered Veterinary Technician license a board specialty in Physical Rehabilitation for Veterinary Technicians and a Certificate in Canine Physical Rehabilitation.  Kristen has also completed coursework in canine massage therapy, is a certified Osteoarthritis Case Manager, and has earned the Certified Veterinary Pain Practitioner designation–representing the technician members. Special areas of interest include Veterinary Orthotics and Prosthetic’s, geriatrics, sporting and performance, mobility, service dogs, and multidisciplinary pain management strategies. She enjoys going on nature walks with her dog, watching SciFi movies and exploring nature with her family.



Christine joined our hospital in August 2011.  She currently works at Windsor Animal Hospital in the Rehab Department, and helps around the hospital as needed.  Chris is very involved in dog training and she organizes the dog training classes at Windsor Animal Hospital hand-in-hand with Connie Bartlett, our trainer.  Chris feels Windsor Animal Hospital is more special than other veterinary hospitals due to the time and care given to all patients and clients.  In her free time Chris works in dog sports, agility dogs, and enjoys showing her dogs. Chris’s furry kids include Border Terriers.



Raul is the Windsor Animal Hospital gardener, and does all of the work to make the hospital grounds beautiful.  Raul loves walking dogs and nurturing the plants–he truly has a “green thumb”.  Raul’s attention to detail and his contentious care of animals has earned him the respect of all our hospital staff.  At home Raul is married to Maria and has two daughters, Jannet and Daisy.