Alexabelle Talbot

Alexabelle Talbot is the Canine Intake, Foster, and Enrichment Coordinator with the Roanoke Valley SPCA, In this role, Alexabelle looks after all aspects of the dogs in our shelter to ensure they are happy and healthy during their stay, manages the foster program for our very young and special needs dogs, and counsels members of the community on alternatives to relinquishment. Alexabelle chose to work with the Roanoke Valley SPCA because life brought her to Roanoke and she wanted to continue rescue work before moving on to conservation within a zoo setting.

Prior to joining the Roanoke Valley SPCA in 2022, Alexabelle received her Bachelor of Science in Zoology and Aquarium Sciences. She also worked at the Humane Society of Huron Valley as an Intake Technician where she helped reunite lost pets with their guardians.

Alexabelle currently lives with 2 cats: Stevie, who is 3 years old and blind, and Plato, who is 1 year old. Alexabelle can be reached at atalbot@rvspca.org or 540-339-9508.

C. Denise Hayes

Denise is the Chief Executive Officer for the Roanoke Valley SPCA. She is responsible for the overall management of the organization. At home, Denise has a rescued dog, Polly, who also serves as an animal ambassador for the Roanoke Valley SPCA. Prior to working at the Roanoke Valley SPCA, Denise was a volunteer for our Foster Care program. She has a passion for helping animals in need within our community. To learn more about Denise, please visit her LinkedIn Profile.  Denise can be reached at 540-339-9500 or by email.

Erin Dams

Erin Dams is the Program Coordinator with the Roanoke Valley SPCA. In this role, Erin coordinates all aspects of the volunteer, humane education, and community cat programs, and assists with pet retention programs. Erin holds a degree in Communications from Carroll University in Waukesha, Wisconsin.

Before joining the Roanoke Valley SPCA in November 2021, Erin worked for six years at Trek Bicycle Company as a trainer for customer service and retail staff. Erin also was the Adoption Coordinator for Urban Cat Coalition, a Milwaukee-based cat rescue/community cat program, and the MidAtlantic Region Support Specialist for Best Friends Animal Society, helping advise shelters in six states on grant processes and establishing new programs.

Erin currently has two rescue pets: Thomas O’Malley, a brown tabby cat who loves dogs, but hates other cats, and Tito, a white cattle dog mix who loves all animals and is a great “mom” to foster kittens! Both were adopted from Wisconsin animal shelters. Erin joined the Roanoke Valley SPCA because she has a huge passion for pets (and their humans!) and continuous education. Erin can be contacted at 540-339-9503 or email. To learn more about Erin, please visit her LinkedIn Profile.

Dr. Jennifer McFarling

Dr. Jennifer McFarling is a Veterinarian and Medical Director for the Roanoke Valley SPCA. In this role, Dr. McFarling looks after, coordinates, manages, and leads a team providing all aspects of animal care including medical, surgical and behavioral care. Dr. McFarling received her BS in Zoology from the University of Maryland and her Doctor of Veterinary Medicine from the Virginia Maryland Regional College of Veterinary Medicine. Prior to joining the Roanoke Valley SPCA staff in 2005, Dr. McFarling spent two years as a Veterinarian in private practice. Dr. McFarling’s animal family includes five Roanoke Valley SPCA adoptees: Shelby, a beagle/dachshund mix, Gracie, a tri-pod Beagle mix, Harpo, Luke, and George, feline brothers. Dr. McFarling can be reached at 540-339-9509 or by email.

Julie Rickmond

Julie Rickmond is the Marketing and Communications Director with the Roanoke Valley SPCA. In this role, Julie manages all aspects of advertising and marketing including media appearances, website and social media communications, and print design. Prior to joining the Roanoke Valley SPCA, Julie spent over 15 years as an Art Director for a national outdoor advertising agency in addition to running her own freelance graphic design & fine art business. Julie joined the Roanoke Valley SPCA in July 2020 and she holds a Bachelor of Fine Arts degree in Graphic Design from Virginia Tech.

She lives at home with her husband and their five fabulous rescued cats and one very goofy and loveable rescued Rottweiler. Julie joined the Roanoke Valley SPCA because she loves all animals and is especially passionate about finding homes for the pets in our community. Julie can be contacted at 540-339-9513 or email. To learn more about Julie, please visit her LinkedIn Profile.

Katie Adkins

Katie Adkins is an Adoption Counselor with the Roanoke Valley SPCA. In this role, Katie coordinates all aspects of the adoption process and provides adoptable pets with mental and physical stimulation during their stay in our facility. Katie chose to work with the Roanoke Valley SPCA because she wants to advocate for animals who can’t speak for themselves, to help find homes for them, and to make their time in our shelter as enjoyable as possible.
 
Before joining Roanoke Valley SPCA in August of 2022, Katie worked for two years as a pet groomer and says that working with animals makes her happier than anything else. Katie currently has a 2-year-old rescue cat named Maisy whose favorite toys are cardboard boxes and paper clips. Maisy also really loves to sprint around Katie’s house at all hours. Katie can be contacted at kadkins@rvspca.org.

Katie Nichols

As the Feline Intake, Foster, and Enrichment Coordinator for the Roanoke Valley SPCA, Katie works with our feline pets to ensure they are happy and healthy during their stay at the shelter, manages the foster program for our very young and special needs cats, and counsels members of the community on alternatives to relinquishment.  Katie has Bachelor’s Degrees in Archaeology and Art History and is currently pursuing her Master’s Degree in Animal Behavior and Welfare.. 

Before joining the Roanoke Valley SPCA in December 2018, Katie worked as a vet assistant with exotic and local zoo animals, but her heart is with rescue and conservation. Her long term goal is to work with large cats in a sanctuary setting.

Katie lives with 2 miniature schnauzers, Finley and Ava.  Katie can be reached at 540-339-9505 or email.

Kristal Williams

Kristal Williams is an Adoption Counselor with the Roanoke Valley SPCA. In this role, Kristal coordinates all aspects of the adoption process and provides adoptable pets with mental and physical stimulation during their stay in our facility. Kristal is a graduate of Salem High School and chose to work with the Roanoke Valley SPCA because she has always wanted to work with animals and she wanted to start a career in the animal field.
 

Before joining the Roanoke Valley SPCA in 2022, Kristal worked as a dog sitter, customer service representative, and receptionist. Kristal currently has several pets including Jaxon, a 9-year-old Labradoodle with wavy hair and a long beard who she considers her best friend in the world, and 8 guinea pigs: Pedro, Napoleon, Bobbi, Jelly, Blueberry, Cinnamon, Chocolate Chip, and Banana “Wally” Walnut. Kristal can be contacted at kwilliams@rvspca.org.

Mary Carlin, CPA

Mary Carlin is the Finance Director at the Roanoke Valley SPCA. Mary is a CPA with a Bachelor of Science in Accounting from the State University of New York at Plattsburgh. Before joining the Roanoke Valley SPCA in 2012, Mary worked in public accounting for 24 years and began working for the Roanoke Valley SPCA in February, 2012. In addition to her husband and three sons, Mary has three dogs: Dougal, Boone, and Pippa. Dougal and Pippa are Roanoke Valley SPCA adoptees. To learn more about Mary, please visit her LinkedIn Profile. She can be reached at 540-339-9501 or by email.

Nicole Hunts, CPA

Nicole Hunts is the Finance Assistant for the Roanoke Valley SPCA.  Nicole is a CPA with a Bachelor of Science in Accounting from Virginia Tech.  Before joining the Roanoke Valley SPCA in 2019, Nicole worked in local government and public accounting for seven years.   At home Nicole’s family includes her husband, two children, and their Shih Tzu mix Bug.  

Ozzy Shively

Ozzy Shively is an Animal Care Technician who has been with the Roanoke Valley SPCA since May, 2015. He began his career here as an intern while attending William Byrd High School. Ozzy loves animals, and at home he has his best friend Bentley, an English Bulldog. Ozzy’s responsibilities include walking the dogs, cleaning their cages, feeding and watering them, and giving out lots of hugs and attention. In his off hours, Ozzy loves to travel and to spend time with family and friends. Ozzy can be reached by email.

Polly

Polly is the perfect example of why it’s important to spay and neuter your pets. Her mom saw her and her siblings on a “Free to a Good Home” sign at the hairdressers. Polly is laid back and loves everyone she meets! So when her mom started working at the Roanoke Valley SPCA she did too…she became a Roanoke Valley SPCA Ambassador. In her role, she participates in a variety of Humane Education Programs and the Visiting Pet Program. Polly and her friend, and co-ambassador Sofia, are favorites of the residents they visit at the varies Assisted Living Facilities in the Valley. Polly’s love of food is well known by all the residents and they squirrel away special treats for her in their pockets. Polly also visits area schools with our Humane Education staff to teach kids about the importance of compassion towards animals and people. Schools, Birthday Parties, Summer Camp or Visiting Seniors, Polly knows they all have cookies to be found! Polly can be reached at 540-339-9500 or email her mom.

Rebecca Westbrook

Rebecca Westbrook is Animal Care Technician at the Roanoke Valley SPCA. She has been working at RVSPCA since August 17, 2015 and loves working at the RVSPCA to give all the animals extra love before they go into there forever home. Rebecca was a volunteer prior to joining the staff.  She has a Roanoke Valley SPCA alumni dog, a poodle mix named Lindsey. Rebecca can be reached by email.

Ruth Pierce

Ruth is the Program Manager with the Roanoke Valley SPCA. In this role, Ruth oversees the Adoption, Volunteer, Community Outreach and Humane Education programs. Before joining the Roanoke Valley SPCA, Ruth worked with the Chesapeake Public Library and Roanoke County Library systems. Ruth started as a volunteer for the Roanoke Valley SPCA in 2005 and joined the staff in April 2010. Ruth holds an Associates of Arts degree, certifications in Humane Education and Volunteer Management through the Humane Society of the United States. Ruth’s family includes four dogs, Gracie, Sofia, Lily Rose and Fiona Mae, 4 cats, Max, Clarice, Bitty Kitty and Clementine, and lots of chickens.  Ruth works at the Roanoke Valley SPCA because of her love of pets. Ruth can be reached at 540-339-9506 or by email.

Shayla Boggess

Shayla Boggess is an Adoption Counselor with the Roanoke Valley SPCA. In this role, Shayla coordinates all aspects of the adoption process and provides adoptable pets with mental and physical stimulation during their stay in our facility. Before joining the Roanoke Valley SPCA in 2022, Shayla worked as a Certified Nursing Assistant. Shayla currently has two cats, Frank and Sassy Pants, and one dog, Pablo. Frank is Shayla’s first pet and Sassy Pants is named for her sassy cattitude. Both cats are nearly identical grey tabbies. Pablo is a husky and lab mix who stays glued to Shayla’s hip. Shayla can be contacted at sboggess@rvspca.org.

Sofia

Sofia came to the Roanoke Valley SPCA in June of 2016.  It was quickly apparent, she was not the typical Chihuahua.  This girl loves everyone she meets!  Not surprising, she was adopted by a staff member.  It was not long after she found her forever home, she started working as a Roanoke Valley SPCA Ambassador and Alumni.  In her role, she participates in a variety of Humane Education Programs and the Visiting Pet Program.  Sofia and her friend, and co-ambassador Polly, are favorites of the residents they visit at the varies Assisted Living Facilities in the Valley.  Her portable size allows residents to hold her for the many kisses Sofia grants.  Sofia also visits area schools with our Humane Education staff to teach kids about the importance of compassion towards animals and people.  Schools, Birthday Parties, Summer Camp or Visiting Seniors, Sofia has never met a stranger.  Sofia can be reached at 540-339-9506 or email her mom.

Stephanie Kennedy

Stephanie Kennedy is the Veterinary Assistant with the Roanoke Valley SPCA. In this role, Stephanie, looks after all aspects of the shelter clinic, including assisting before and after surgeries, updating medical records, and supporting the veterinarian and LVT during animal examinations. Stephanie joined the Roanoke Valley SPCA because she loves animals and wants to make a difference. She believes that every animal deserves to be loved and to have a happy home, and Stephanie wants to be a part of their journey.

Before joining the Roanoke Valley SPCA in August of 2022, Stephanie received her Bachelor’s Degree in Biology with a minor in Chemistry from San Jose State University in California. She worked for 5 years in retail as an inventory and office manager of a multi-million dollar company. Prior to that, Stephanie worked as an Animal Control Officer at her local animal shelter where she enforced city municipal codes and state laws regarding animal welfare, processed adoptions, and maintained the animal shelter facilities. 

Stephanie has four cats named Jack, Flynn, Mylie, and Kaiah along with four dogs named Cooper, Bella, Frynch, and Fritter who are all very well traveled as they moved with Stephanie from California to Virginia. Stephanie can be contacted at skennedy@rvspca.org or 540-339-9507.

Suzanne Cresswell

Suzanne is the Director of Philanthropy with the Roanoke Valley SPCA. In this role, Suzanne oversees the organization’s overall community engagement strategy including community mobilization, philanthropy, outreach, marketing and public relations. Prior to joining the SPCA, Suzanne worked for a diverse range of non-profits in the Roanoke Valley, including Mill Mountain Theatre, Feeding America Southwest Virginia, and the Alzheimer’s Association. Suzanne joined RVSPCA in August 2019 and she holds a BA in Drama from UNC-Asheville.

Suzanne loves senior dogs and cats, and lives with two – Jesse, a lab mix, and Opie, an orange and white tabby. Contact Suzanne at 540-339-9520 or email or reach out via Linkedin.

Tammy Light, LVT

Tammy is a Licensed Veterinary Technician with the Roanoke Valley SPCA. In her role she leads the animal care team and oversees the health and cleanliness of our facility. In addition to her duties in our full service clinic. At home, Tammy has an energetic rescued chihuahua named Benny. To learn more about Tammy, please visit her LinkedIn Profile. She can be reached at 540-339-9507 or by email.