Current Openings


REPORTS TO:         Executive Director

HOURS:                    Full-time – exempt, salaried position.

FUNCTION:             Reporting to the Executive Director, the Director of Administration and Programming is responsible for the administration of technical and human resource management. The director has oversight of all Learning Center Programming including Humane Education and Behavior and Training.



  • Develops and maintains policies and procedures for the agency.
  • Participate in developing and coordinating the fiscal planning process including budgets.
  • Completes special projects by organizing and coordinating information and requirements; planning, arranging, and meeting schedules and monitoring results.
  • Maintains filing and retrieval systems for record management.
  • Provides supervision for administrative support staff.

Information Technology:

  • Manages all aspects of the agency network and management information systems in cooperation with various outsourced vendors.
  • Provides communication systems by identifying needs; evaluating options; maintaining equipment; approving invoices.
  • Manages agency software and web-based programs.
  • Manages all business equipment for the agency.

Human Resources:

  • Assist directors/managers to ensure reference and background checks are complete for successful candidates.
  • Completes employee on-boarding and orientation of new-hire. Processes all new hire paperwork and required filings.
  • Ensure compliance with applicable Federal and State employment laws including completion of necessary and mandated paperwork.
  • Oversees payroll and benefits administration.
  • Coordinates required notices, mailing and benefits education.
  • Promotes excellent customer service.


  • Oversee Learning Center Programming including Humane Education and Behavior & Training Departments providing direct supervision to staff.
  • Actively involved in developing new programming to meet community needs.
  • Responsible for processing registrations for agency programs.
  • Seeking to improve program and service quality by devising new applications; updating procedures; evaluating systems.
  • Provide administration support for all major events including developing standard operating procedures and onsite staffing.

Other Responsibilities:

  • Meets with executive director regularly to determine organizational strategies.
  • Function as a member of NHSPCA Senior Management team. Participates in staff meetings, serve as a representative of NHSPCA management within the community and assess community needs and support.
  • Serves on appropriate committees, task forces and networks.
  • Collaborate in overseeing the maintenance and upkeep of buildings, grounds, machinery and equipment. Participate in overseeing facilities planning and custodial operations along with internal or external service contracts.
  • Provides quality service to customers, volunteers, donors and staff recognizing their individual contribution to the success of the organization.
  • Performs other duties as requested.

Position Requirements


Bachelor’s Degree required.


  • Minimum of five years’ experience in administration and/or program development preferably in a non-profit environment.
  • Strong background in administering and managing employee benefits.
  • Knowledge of computer network systems and proficient in Microsoft products, QuickBooks accounting software and relational databases.
  • Knowledge of animal welfare issues, human resource management, philanthropy and public relations a plus.

Skills and Traits:

  • Must be able to analyze and report on complex data in an easily digestible format.
  • Must be energetic, team oriented and quality improvement minded and detail-oriented to keep track of all the day-to-day operations of a business along with strong analytical skills and an ability to work with many different types of people.
  • Must be positive and flexible and able to handle difficult and sensitive situations with diplomacy and discretion.  Must have public and employee relations skills as well as excellent communication skills.
  • The Director must understand and respect confidentiality, be assertive, able to think strategically, prioritize, focus and be customer oriented.
  • Demonstrates initiative and a flexible work schedule to meet the demands of senior management while working enthusiastically and cooperatively with all department and key management staff to assure that the goals of each department are met.
  • The Director must be able to see the Business offices, Adoption Center, Learning Center and other programs in their relationship to the agency as a whole and the community at large.

To apply:  Please send resume and cover letter to [email protected] with Director of Administration & Programming in the subject line. No phone calls please.


Title:           Animal Care Technician

Reports to: Manager of Animal Care

HOURS: Full-time, including nights, holidays and weekends

FUNCTION: Responsible for providing the highest quality of care, using NH SPCA policies and procedures, for the organization’s adoptable animals.

General responsibilities :

  • Feeding, cleaning and care of animals and building as needed, including spot cleaning of animal and public areas throughout the day.
  • Stocking and organization of shelter areas.
  • Preparing animals for adoption (including, but not limited to: providing medical care in conjunction with the Medical team, taking pictures, writing profiles, editing computer database, and completing paperwork)
  • Accurately monitoring the health of the animals on an ongoing basis and immediately reporting any health problems or conditions (medical or behavioral) to Medical Staff or Management.
  • Working with, training and supervising volunteers
  • Willingness and ability to learn the shelter computer database program used to track animals in our care.
  • Willingness and ability to learn about cat, dog, and small animal behavior, common issues, and ways to address them in order to advise pet owners and to keep animals in homes.
  • Treating all animals and people humanely, properly, and with compassion at all times, regardless of the situation or circumstance.
  • Working courteously and cooperatively with other staff members, volunteers, and the public.
  • Understand and follow department SOPs
  • Other duties as assigned by the Adoption Center managers

Requirements :

  • Strong interpersonal skills. The ideal person for this job would be personable, outgoing, patient, professional, and able to get along well with a variety of people.
  • Excellent written and oral communications skills.
  • Maturity, good judgment and a professional personal appearance.
  • Flexibility, ability to manage multiple tasks and prioritize them.
  • The ability to remain pleasant and calm even in stressful situations.
  • Comfort and ability to work with animals of unknown disposition and those who may exhibit medical and/or other problems, as well as aggressive tendencies.
  • Proven ability to handle multiple tasks in a busy workplace environment
  • Ability to understand and effectively teach methods of humane animal care and treatment
  • Comfortable handling a wide variety of animal species
  • Physical ability to walk and/or stand on your feet throughout a normal workday required.
  • Physical ability to engage in repetitive motions of legs, arms, and hands, to hear, to see, to move animals and materials.
  • Ability to routinely lift 50 pounds and less
  • Availability and a willingness to work a flexible schedule are a plus.
  • Includes weekend and holiday work.
  • Must be at least 18 years of age and have valid driver’s license.

To apply:  Please send resume and cover letter to [email protected] with Animal Care in the subject line. No phone calls please.

We always have opportunities for volunteers and interns.
Please contact the Volunteer Coordinator at 772-2921 ext.104 for more information.