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.