UVHS has one of the greatest teams in the animal welfare industry!

Despite the nature of the business (lots of poop-scooping!), we have a great time together while making a difference in the lives of thousands of animals each year. Thanks for your interesting in joining our team!

Current Openings

Senior Veterinary Technician (Full or part time)

Make a healthy difference for shelter animals! Join us for a unique opportunity to learn about shelter medicine and directly impact the lives of homeless pets. The Upper Valley Humane Society seeks an experienced, certified veterinary technician for the role of senior veterinary technician. Working under the supervision of a veterinarian, the senior veterinary technician assists with examinations and surgery, provides skilled anesthesia monitoring and emergency veterinary support, monitors animal health and wellness, preps for surgery, and manages medical inventory. The senior veterinary technician also interfaces with members of the community as needed for public spay/neuter and vaccine clinics. This position is part-time (16 – 20 hours/week) but is flexible and could be a full-time position for the right candidate. Excellent benefits package including generous paid time off, continuing education, and discounts. Full-time employees also qualify for health and dental insurance. Join us today! We have an amazing team working together for the animals.

Candidates must have current veterinary technician certification and have a minimum of 3 years relevant experience including anesthesia monitoring and surgery support. Pay is commensurate with experience, $21 – 26/hour. Must be available to work on Mondays and/or Tuesdays.

Join us today! We have an amazing team working together for the animals. Please send an email with a brief letter of interest and your resume to: hiring@uvhs.org.

There’s one sure way to stay in touch. Click here to subscribe to our e-newsletter.


We are currently open by appointment.

General Contact

Phone (603)448-6888

Fax (603)448-3593

Email info@uvhs.org

Mailing Address – UVHS : PO Box 789 : Lebanon, NH 03766

Physical Address – 300 Old Route 10 : Enfield, NH 03748

Any size gift makes a difference for the animals in our care.