three staff members surround Winifred, a dog wearing a lion


make a lifesaving difference

Employment Opportunities

We are excited to expand our team with dedicated people who are committed to our lifesaving mission. Please see below for our list of current employment opportunities with the Richmond SPCA.

Send your completed application for employment and any requested accompanying documents to the hiring manager listed in each of the descriptions. Make sure to reference the position for which you are applying. We look forward to hearing from you!

Animal Care Technician

Part-time position
Hours: 20 to 28 hours per week (both Saturday and Sunday availability is required)
Rate: $10 per hour

We are seeking an energetic individual with excellent communication skills and a genuine desire to work for the welfare of animals in a fast-paced, team-oriented atmosphere. Responsibilities include maintaining a clean and pleasant living environment for the dogs and cats in our shelter, monitoring their health and behavior, and providing extra tender loving care! We are looking for a dependable/punctual, self-motivated person who has daytime availability. Sorry, but we do not hire seasonal help. 


  • Must be 18 years of age or older
  • Daytime availability on Monday through Friday (most shifts are 8am-5pm or 8am-noon)
  • Availability on weekends and holidays
  • Reliable transportation (including during inclement weather)
  • Comfort handling/learning to handle both dogs and cats: general handling (petting, leash-walking, some lifting and carrying), and restraint (placing animals in cages/carriers)
  • Frequent kneeling, stooping, using stairs, reaching, pulling and lifting weights up to approximately 50 pounds
  • Valid driver’s license preferred

Please complete the Richmond SPCA employment application and email it to Danny MacKay at Applications may also be faxed to 804-521-0540 or dropped off at our front desk. If you are selected for an interview, you will be contacted. No phone calls or walk-ins, please.

Behavior and Training Associate – School for Dogs

Part-time position
16-28 hours per week

We are seeking a skilled, motivated, dependable individual to join our training team at the Richmond SPCA School for Dogs.

The ideal candidate will have previous professional experience training dogs using reward-based (aka positive reinforcement) training methods. They must excel at working with people and pets and be able to work both independently and as part of a team. A basic knowledge of learning theory, clicker training, agility, tricks, and/or behavior modifications is a plus.

Responsibilities include:

  • Performing daily training and enrichment sessions using reward-based methods
  • Providing superior customer service
  • Building and maintaining relationships with clients (both humans and dogs)
  • Working both independently and in collaboration with their teammates to help pet parents set achievable training goals for their dogs and being creative when no specific goals provided
  • Writing daily report cards and sending them to parents- updating them on training sessions and providing information to continue that training at home (including creating individualized training videos)
  • Scheduling and leading personalized private lessons with clients and their dogs
  • Completing daily housekeeping tasks such as laundry, sweeping, washing dishes, mopping, etc.  
  • Assisting with training volunteers as needed
  • Other duties as assigned

Requirements include:

  • Must be 18 years of age or older
  • Must have daytime availability
  • Must have reliable transportation
  • Must possess excellent customer service skills and the ability to interact professionally and effectively with others, both verbally and through written correspondence 
  • Must demonstrate a strong commitment to the no-kill philosophy including spay/neuter and pet adoption
  • Must embrace reward-based (positive reinforcement) training methods
  • Must be flexible and keep a positive attitude when faced with daily changes or challenges
  • Must have strong prioritization and organizational skills
  • Must be highly self-motivated and possess excellent time management skills
  • Must have basic computer skills (Word, MS Outlook)
  • Must be able to frequently stand and use stairs. Must be able to occasionally kneel, stoop, reach, pull and lift weights up to approximately 50 pounds
  • Must have the ability to safely walk and handle large dogs, including during inclement weather

Weekend and evening availability is a bonus as the ideal candidate will be able to take on additional responsibilities as their skills advance (such as instructing group classes and assisting with behavior helpline).

If you are interested, please submit an employment application and current resume to Eileen Holst-Grubbe at In addition, please write and submit a short essay defining Classical and Operant Conditioning and give three examples of applications of both. Applications may also be dropped off at the front desk or faxed to 804-521-0540.

Client Services Representative

Part-time and full-time position available
Part-time position is 25 hours per week

Full-time position is 40 hours per week and includes benefits

The Richmond SPCA is seeking both a full-time and part-time Client Services Representative to work in our full-service Susan M. Markel Veterinary Hospital. This is a great opportunity to join this established, well recognized private no-kill humane society. 

Requirements include:

  • Excellent customer service and communication skills
  • Ability to multi-task, take and follow directions, provide productive feedback to management
  • Adapt and accomodate to changing demands and make appropriate prioritization decisions
  • Strong computer skills and ability to learn new computer systems quickly. Knowledge of Avimark a plus
  • General cleaning, restocking and upkeep of work space: sweeping, dusting, mopping, taking out the trash and restocking supplies and maintenance of existing organizational systems
  • Comfortable handling/learning to handle both dogs and cats – general handling (leash-walking, lifting and carrying), and, placing animals in cages/carriers
  • Ability to perform occasional kneeling, stooping, reaching, pulling and lifting weights up to about 50 lbs
  • Position responsibilities include, but are not limited to, client communications, data entry, answering multiple phones lines, updating medical charts, filing, scheduling appointments, client education, and handling money
  • Experience working in the veterinary field strongly preferred
  • Early morning and evening availability required

If you are a reliable, energetic worker who is comfortable with working in a fast-paced team environment, please email your completed application and resume to Ariel Libbon, at Applications and resumes may also be faxed to 804-521-0540 or dropped off at our front desk in our veterinary hospital. If you are selected for an interview, you will be contacted. No phone calls, please.

Facilities Maintenance Technician

Part-time position
Approximately 20 hours per week

The Richmond SPCA is seeking a part-time facilities maintenance technician who will be responsible for the performance of safe and proper maintenance and support of the Humane Center and Susan M. Markel Veterinary Hospital facilities, plant, grounds, and fleet. The exact days and hours to be worked will be established at the time of hire with the understanding that the schedule may change as circumstances warrant. Some evening, weekend, and holiday work will be required.

Qualificactions Include:

  • High School graduate or equivalent
  • Valid driver’s license and safe driving record
  • Ability to drive company vehicles
  • Reliable transportation (including during inclement weather)
  • Genuine desire to work for the welfare of animals  
  • Comfort using hand and power tools
  • Ability to climb/work on a ladder
  • Ability to stand for most of the day and frequently kneel, stoop, use stairs, reach, pull and lift weights up to approximately 50 pounds 
  • Availability during the day and occasional nights and weekends
  • Dependable, punctual and self-motivated person
  • No known animal related allergies not managed by prescription

Specific duties:

  1. Performs scheduled preventive maintenance, and corrective maintenance as assigned by the Facilities Manager.
  2. Assist in maintaining a neat and clean appearance of the entire facility inside and out by closely following all procedures and protocol regarding facility maintenance including but not limited to:
  • Specified janitorial duties, including dusting, sweeping, mopping, use of floor squeegee, hand scrubbing, operating pressure washer, operating floor scrubbing machine
    • Organize and maintain all facilities department storage closets and work rooms
    • Repair damaged wood, metal, drywall, and concrete; as well as painting throughout building
    • Basic repair of plumbing systems
    • Repair broken/damaged kennel systems
    • Maintain floor systems including epoxy, VCT and ceramic tile, carpet, rubber athletic track, concrete
    • Maintain and repair equipment used in and around facility
    • Service organization fleet vehicles, assist with delivery to and from  service vendor
  • Maintain certain aspects of exterior grounds including trash removal, equipment and material organization, salting in inclement weather, power washing surfaces, occasional landscaping duties
    • Occasional purchase and frequent pick-up of materials from supply houses
    • Assist with and complete projects as assigned by Facility Manager
    • Monitor and assist service workers

* Qualified candidates will have some experience in any number of the above duties, with training available for others*

  • Works collaboratively with others in a fast-paced, team-oriented atmosphere to achieve a clean, safe, properly functioning facility, plant, grounds, and fleet.
  • Maintains a high level of professional communication with all other shelter personnel.
  • Provides accurate, timely information and friendly service to management, staff, volunteers, and the public.
  • Participates in training sessions, meetings and shares ideas and suggestions designed to improve working conditions and the organization.
  • Strives to keep abreast of animal welfare issues and new techniques, procedures and equipment in the field.
  • Performs other duties required to keep the facility clean and in good working order

Please complete the Richmond SPCA employment application and email it to Jason Rochon at Applications may also be faxed to 804-521-0540 or dropped off at our front desk. Feel free to submit your resume along with your application. If you are selected for an interview, you will be contacted. No phone calls, please.

Licensed Veterinary Technician

Full-time position, with benefits
40 hours per week

We are seeking a Licensed Veterinary Technician for our full-service veterinary hospital, which provides high quality care at low cost to income-qualified pet guardians in the Greater Richmond community, as well as pets adopted from our center and those in the care of local government shelters. This is a unique opportunity to join a well-respected group of doctors, technicians and support staff in the Susan M. Markel Veterinary Hospital.

Primary responsibilities include providing exceptional patient care, client education and assisting veterinarians as directed, among other duties as assigned. The Richmond SPCA offers a competitive salary, an attractive benefits package and the opportunity to make a difference in guaranteeing that all pets receive the veterinary care they need, regardless of their families’ financial capacities.

Applicants must hold a LVT license and possess a current State of Virginia license. Individuals with prior experience in a shelter or fast-paced hospital are encouraged to apply.

A successful candidate would be comfortable with basic vet tech skills such as IV catheter placement, blood draws, anesthesia induction/maintenance/monitoring, surgical prep, and radiographic positioning. Also important are basic wellness and medical knowledge as well as the ability to thrive in a team environment while providing outstanding client communication and patient service.

Please complete the Richmond SPCA employment application and email it, along with your resume, to Lindsay Brockman at Applications and resumes may also be faxed to 804-521-1338 or dropped off at our front desk. No phone calls, please.

Training Class Instructor: Advanced Agility

Part-time position 
Hours: Flexible (weekend availability may be required)

We are seeking self-motivated and enthusiastic individuals with excellent communication skills to teach a variety of classes in a well-established environment.

As an instructor for the Richmond SPCA you would promote the positive training philosophies of the organization and ensure a safe environment for pet parents and their dogs, as well as staff, volunteers, and customers of the Richmond SPCA.

You would be responsible for following approved class curriculum, evaluating the training needs and goals of our clients’ dogs, recommending the appropriate classes, and helping students implement the techniques necessary to achieve those desired goals. 

Other job responsibilities include communicating with students regarding class schedules and light housekeeping before and after classes to ensure the cleanliness of the training space.

Education and Experience:

  • High school diploma or equivalent
  • Advanced agility experience


  • Be 18 years of age or older
  • Previous experience teaching positive reinforcement dog training techniques in group or class settings
  • Possess excellent customer service skills and the ability to interact professionally and effectively with others through verbal and written communication
  • Strong commitment to no-kill principals (including spay/neuter and pet adoption) and to reward-based, positive reinforcement training methods
  • Have ability to teach and guide others in a supportive and encouraging manner
  • Have reliable transportation
  • Be able to stand for long periods of time and handle large dogs
  • Be comfortable with frequent bending, kneeling, reaching, pulling and lifting weights up to approximately 50 pounds

To be considered for the position, please email the following to Alisha Fritz:

Applications may also be faxed to 804-521-0540 or dropped off at our front desk. If you are selected for an interview, you will be contacted. No phone calls or walk-ins, please.

Get the latest Richmond SPCA news:

Our Partners