We’re hiring…

Animal Care Manager

The Rockingham-Harrisonburg SPCA is seeking to fill the position of Animal Care Manager.    Animal Care Team is instrumental to carrying out the lifesaving work of the organization.  This individual will oversee a team of ten staff (and volunteers) responsible for the daily husbandry needs, physical and mental exercise, health monitoring, matchmaking, and adoption counseling for the animals in our care.  The Animal Care Manager is responsible for personnel, process, and animal population management in accordance with state laws and industry best practices.

The right person will lead the animal care staff and volunteers to optimize the flow of animals through our facility, increase the animal’s adoptability and elevate the level of animal and people service we provide.  The ideal candidate will have at least two years of experience managing personnel and processes in an animal shelter and show initiative and aptitude to utilize a team of staff and volunteers to further the lifesaving mission of the RHSPCA.

The Rockingham Harrisonburg SPCA is the Shenandoah Valley’s largest animal shelter serving the residents and the animals of the City of Harrisonburg and County of Rockingham with annual intake of nearly 3,200 animals.  We average 70 canines and 150 felines in our care during the busier months.

This is salaried position offering a competitive pay scale of $47,000 – $55,000, based on experience.  After a period of employment, the Animal Care Manager is eligible for health benefits and PTO.

Candidates should email cover letter and resume to: Anngela Gibson at AGibson@rhspca.org

Animal Care

We are looking for multiple new members to add to our team.  We have openings for both full and part time positions on our animal care team, both temporary and permanent help is needed.   Experience with companion animal care is preferred.  Great people skills are a must.  All animal care staff will be cross trained so they may assist anywhere on the team based on need.

The job description below is applicable to both positions.


Dog Areas (Full – Time)

Wednesday: 11am – 7:30pm,

Thursday – Saturday: 7am – 4:30pm

Sunday: 8am – 11:30am

Cat and Dog Areas (Part – Time)

Scheduled four (4) days a week. May be fixed or rotating schedule based on availability of individuals hired.

Position 1: Monday – Thursday: 8am – 1:30pm

Position 2: Friday – Sunday: 8am – 1:30pm