Barry Stephens - Finance Assistant
Barry is the Finance Assistant at the Roanoke Valley SPCA. Before joining the RVSPCA staff in December of 2015, he studied Information Systems Management at the University of North Carolina at Greensboro and spent more than 15 years in retail businesses. Barry has been an adult leader in the Boy Scouts of America for four years and currently serves as Cubmaster for Pack 136 at Parkway Wesleyan Church. He has two wonderful boys, a loving wife, and an awesome 11-year old Lab-Husky mix named Riley, who is also a very important family member. Barry has welcomed many animals into his home throughout the years and is thrilled to bring his managerial and bookkeeping experience to a team who shares his lifelong love of cats and dogs. Barry can be reached at 540-339-9510 or email@example.com.
C. Denise Hayes - Chief Executive Officer
Denise is the Chief Executive Officer for the Roanoke Valley SPCA. She is responsible for the overall management of the organization. Prior to starting her role, Denise spent nine years with Girl Scouts of Virginia Skyline, most recently as their Chief Operations Officer. Denise began working at the Roanoke Valley SPCA in February of 2013. Denise has a Bachelor of Science degree in Biology from Mary Baldwin College. At home, Denise has two rescue dogs – Spencer and Polly, each with their unique personality and a lot of love to share. 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. Denise can be reached at 540-339-9500 or by emailing firstname.lastname@example.org.
Doris Minnix - Adoption Counselor
Doris is an Adoption Counselor with the Roanoke Valley SPCA. In her role, Doris helps visitors at the Roanoke Valley SPCA to find their perfect match making for a successful adoption. Doris started at the Roanoke Valley SPCA as a volunteer in 2009 and joined the staff in September 2010. Doris’s family includes her husband Pete and their two Shih Tuzus, Chen and Chang, and their cat, Scarface, who was adopted from the Roanoke Valley SPCA. Doris attended and graduated from Staunton River High School. Doris works at the Roanoke Valley SPCA because of her commitment to the welfare of animals. Doris can be reached at 540-339-9247 or by emailing email@example.com.
Dr. Jennifer McFarling - Medical Director
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 car. 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 four Roanoke Valley SPCA adoptees: Gracie, a tri-pod Beagle mix, Harpo, a three year old cat, and Luke, Scott and George, 5 year old feline brothers. Dr. McFarling can be reached at 540-339-9504 or by emailing firstname.lastname@example.org.
Kathleen Legg - Development Assistant
Kathleen is the Development Assistant at the Roanoke Valley SPCA. Kathleen has a Bachelors Degree in Business Administration from Roanoke College. In her role, Kathleen, along with the Director of Community Engagement, provides special events, marketing and fundraising. Prior to this position, she worked as one of our Adoption Counselors, helping animals find their forever homes. Kathleen has always been around animals since she was a child and to her, working at the Roanoke Valley SPCA feels like home.
Mary Carlin, CPA - Finance Director
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: Moose, age 7, Boone, age 4 and Pippa, age 3. Pippa is RVSPCA adoptee. After 24 years in public accounting, Mary felt like it was time for a change. Mary wanted to work for an organization where she could use her accounting skills and maybe in some small way help the community. The RVSPCA provided that opportunity and the ability to combine her love for animals with her career. It seems like the perfect fit. Mary can be reached at 540-339-9501 or by emailing email@example.com.
Mary Marr - Behavior and Intake Coordinator
Mary Marr is the Behavior and Intake Coordinator with the Roanoke Valley SPCA. In this role, Mary coordinates the intake of animals into the Roanoke Valley SPCA adoption program. She also works with the staff to develop training protocols for pets waiting for their new homes. Mary started with the Roanoke Valley SPCA in March 2009. She received her BS in Psychology from Randolph Macon Woman’s College. Mary’s family consists of two dogs, one horse and one parrot. Mary can be reached at 540-339-9508 or by emailing firstname.lastname@example.org.
Pete Minnix - Facility Maintenance Technician
Pete is a Facility Maintenance Technician and Animal Care Technician with the Roanoke Valley SPCA. In this role, Pete looks after all maintenance aspects of the facility and also helps with the care of the animals here at the shelter. Before joining the Roanoke Valley SPCA in 2013, Pete worked for 28 years repairing and installing dental equipment. Prior to joining the staff, Pete was a volunteer for the Roanoke Valley SPCA. Pete graduated from Staunton River High School. Pete’s family includes his wife Doris and their two Shih Tzu’s, Chen and Chang, and their cat, Scarface, who was adopted from the Roanoke Valley SPCA. Pete works at the Roanoke Valley SPCA because of his commitment to the welfare of animals. Pete can be reached at 540-339-9247 or by emailing email@example.com.
Ozzy Shively - Animal Care Technician
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 at firstname.lastname@example.org.
Rebecca Westbrook - Animal Care Technician
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 at 540-525-3794 or by emailing email@example.com.
Ruth Pierce - Volunteer and Adoption Service Supervisor
Ruth is the Volunteer and Adoption Services Supervisor with the Roanoke Valley SPCA. In this role, Ruth coordinated volunteer recruitment, training and retention and supervised the adoption team. 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, six cats, and chickens. Ruth works at the Roanoke Valley SPCA because of her love of pets. Ruth can be reached at 540-339-9506 or by emailing firstname.lastname@example.org.
Sylvie Peterson - Director of Community Engagement
Sylvie Peterson is the Director of Community Engagement with the Roanoke Valley SPCA. In this role, Sylvie leads a team providing special events, marketing and fundraising. Prior to starting at the Roanoke Valley SPCA, Sylvie spent two years at Goodwill Industries coordinating the school-to-work training program for youth with disabilities. Prior to that, she spent seven years with Girl Scouts of Virginia Skyline serving in volunteer management, recruitment and marketing, and most recently as the Program & Property Director. She has served as a volunteer photographer with the RVSPCA, and other areas when needed. Sylvie and her family share their home with two rescue dogs, Millie (foster failure, age 5) and Angel (age 11), and four rescue cats, Jasper (age 7) and siblings – Sadie, Porkins and Baggins (age 2). She is working at the RVSPCA because of her lifelong advocacy for animal welfare, and her commitment to finding loving homes for all pets. Sylvie says that working with the RVSPCA feels like coming home! Sylvie may be reached at (540) 339-9503 or by emailing her at email@example.com.
Tammy Light, LVT - Licensed Veterinary Technician
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, Tammy is also responsible for the supervision of our Foster Coordinator and our Foster Care Program. Prior to joining the Roanoke Valley SPCA in 2013, Tammy worked at the Pet Health Clinic in Daleville for 23 years. Tammy has an Applied Science Degree with a major in Licensed Veterinary Technology from Blue Ridge Community College. Tammy enjoys helping animals become healthy so they can find their forever family. Tammy can be reached at 540-339-9507 or by emailing firstname.lastname@example.org.