The Montgomery County SPCA


If you wish to apply for a position at one of our three shelter locations, please feel free to fill out to following form. Please keep in mind which shelter location you're looking to apply to, you can specifically chose which shelter by utilizing the Location You're Applying To field. Additional information and documentation may be requested later into the process.

You may also download and print the competed Job Application Form and either fax or drop off the completed form at the appropriate location, see shelter details below. You may also email your job application directly to or inquire about open positions at careers@mcspca-pa.org.

Current Openings

POSITION TITLE: Veterinary Assistant

REPORTS TO: Lead Veterinary Technician

POSITION SUMMARY: Responsible for daily care of all surgical patients, assisting doctors and veterinary technicians with pre-, peri- and post-operative care of patients, general cleaning, and caring for shelter residents.

DUTIES & RESPONSIBILITIES:

  • Work collaboratively within all levels of the organization and across departments to cultivate a positive culture and team approach to fulfilling MCSPCA’s mission
  • Have knowledge and ability to intake and release patients, including delivering post-operative instructions in a competent and friendly manner
  • Know basic veterinary medical concepts
  • Follow all written and verbally communicated departmental standard operating procedures
  • Responsible for prepping patients for surgery, observing all clinic procedures, to enforce sterility and safety of patients.
  • General duties in the operating room during surgery, assisting with movement of patients, recovery of patients, and general flow.
  • Able to monitor anesthesia, with a clear idea of abnormal conditions.
  • Ensure prompt and accurate paperwork procedures are followed each day.
  • Able to respond appropriately during an emergency, able to take directions from a veterinarian and/or veterinary technician and maintain competency in CPR procedures
  • Following shelter medicine SOPs and best practices, monitor and support the health and well-being of animals in the shelter as requested.
  • Remain knowledgeable and in compliance with MCSPCA Personnel Guidelines, applicable State and Federal laws and MCSPCA policies, procedures and programs.
  • Support programs and activities of MCSPCA as requested.

ANIMAL HANDLING:

  • Able to handle (on average) 30 dogs and cats per day
  • Must be able to learn characteristics of animal behavior (for example: be able to identify aggressive or fearful behavior)
  • Must be able to use appropriate safety equipment for fractious or feral animals (will train); the use of safety equipment is mandatory
  • Must possess excellent reflexes
  • Should be able to identify own limitations and be willing to ask for help
  • Must become proficient at animal restraint for various procedures

EXPERIENCE/ATTRIBUTES DESIRED:

  • Ability to read and write legibly in English and to communicate clearly both in person and over the telephone.
  • Basic computer literacy, including typing, required. Experience with general office equipment and clinic software preferred.
  • Minimum of one year working in a veterinary clinic. High volume veterinary and/or spay neuter clinic experience is preferred.
  • Proven organizational skills and effective communication.

POSITION TITLE: Staff Veterinarian

REPORTS TO: Chief Operations Officer

POSITION SUMMARY: The Staff Veterinarian provides medical and surgical care for shelter pets, Trap-Neuter-Return cats, and pets of individual clients, spay/neuter clients and animal rescue groups and develops treatment protocols and SOPs.

DUTIES & RESPONSIBILITIES:

  • Work collaboratively within all levels of the organization and across departments to cultivate a positive culture and team approach to fulfilling the MCSPCA mission
  • Responsible for enforcing and maintaining medical and surgical protocols and ensures MCSPCA compliance with all applicable state and federal requirements
  • Create and implement shelter SOPs as needed to ensure compliance with Association of Shelter Veterinarians best practices
  • Provide emergency and non-emergency medical and surgical treatment for patients of the MCSPCA clinics and shelters
  • Perform dental, orthopedic and soft tissue surgical procedures for clinic patients and shelter residents as needed
  • Perform spay/neuter surgeries on shelter and public animals, including pregnant animals
  • Provide diagnostics, treatment and follow-up care patients
  • Seek the scheduling of outside veterinary resources for procedures not available at MCSPCA
  • Perform or supervise humane euthanasia as required
  • Supervise veterinary support staff and clinic volunteers to ensure consistent high-quality care
  • Mentor and oversee Veterinary Technicians on animal examination techniques, medical protocols, surgical prep, anesthesia monitoring and recovery
  • Ensure medical records are complete and accurate in a timely manner
  • Communicate with owners and staff team members effectively and in a timely manner
  • Responsible for meeting DEA requirements and maintaining current licensure
  • Attend staff meetings as requested
  • Remain knowledgeable and in compliance with MCSPCA Personnel Guidelines, applicable State and Federal laws and MCSPCA policies, procedures and programs
  • Support programs and activities of MCSPCA as requested

EXPERIENCE/ATTRIBUTES DESIRED

  • Graduate of an accredited school of veterinary medicine or equivalent
  • Licensed to practice veterinary medicine in the state of Pennsylvania in good standing and must complete all professional requirements to maintain licensure
  • Enthusiasm for general surgery and shelter medicine
  • Ability to conduct high-volume, high-quality surgical sterilizations in a fast-paced environment
  • Possess or have the ability to obtain a DEA license
  • Basic computer literacy required
  • Proven organizational skills and effective communication
  • Possess a positive attitude, empathy and ability to manage multiple priorities
  • Demonstrate initiative and the capacity to think creatively

POSITION TITLE: Facilities Coordinator

REPORTS TO: Facilities Manager

POSITION SUMMARY: Assist in ensuring proper upkeep of MCSPCA facilities, vehicles and grounds. Responsibilities include the day-to-day maintenance and safety of MCSPCA’s three animal shelter facilities and fleet of MCSPCA vehicles.

DUTIES & RESPONSIBILITIES:

  • Work collaboratively within all levels of the organization and across departments to cultivate a positive culture and team approach to fulfilling MCSPCA’s mission
  • Respond to work requests in a timely manner
  • Perform or schedule preventive maintenance on the mechanical, electrical and building systems
  • Ensure grounds are maintained, clean and safe
  • Complete projects as requested including but not limited to general carpentry, equipment repairs, painting and kennel/cage repairs
  • Support team members and engage volunteers as appropriate
  • Remain knowledgeable and in compliance with MCSPCA Personnel Guidelines, applicable State and Federal laws and MCSPCA policies, procedures and programs
  • Support programs and activities of MCSPCA as requested

EXPERIENCE/ATTRIBUTES DESIRED:

  • Ability to work both independently and collaboratively
  • Three years of experience working in maintenance related capacity
  • Basic understanding of equipment repair and maintenance including mechanical, electrical, plumbing, and/or HVAC systems
  • Knowledge of OSHA and other environmental regulations
  • Valid drivers license required

POSITION TITLE: Animal Care Technician (Perkiomenville)

Shift Type: Tues-Sat, 8am-5pm
All interested applicants should apply below or contact cmullins@mcspca-pa.org.

REPORTS TO: Shelter Manager

POSITION SUMMARY: The Animal Care Technician provides for the daily care, safety and enrichment of animals housed at MCSPCA facilities, ensures all cleaning standards and protocols are met, and assists guests as needed.

DUTIES & RESPONSIBILITIES:

  • Work collaboratively within all levels of the organization and across departments to cultivate a positive culture and team approach to fulfilling MCSPCA’s mission
  • Clean and maintain all animal housing areas following SOPs
  • General cleaning of facility including laundry, dishes, common areas
  • Feed, care, bathe, and medicate animals as needed
  • Perform incoming health evaluations for animals admitted into care, ensure intake vaccines are given and noted in the record
  • Notify leadership of sickness or injury of animal or person in the facility, needed supplies, faulty equipment, and inappropriate behavior of visitors or volunteers
  • Provide excellent customer service at all times including assisting guests with adoptions, intakes, reclaims, lost and found reports and questions in person and via telephone
  • Support and supervise volunteers on site and ensure safety of pets and people at the facility
  • Remain knowledgeable and in compliance with MCSPCA Personnel Guidelines, applicable State and Federal laws and MCSPCA policies, procedures and programs
  • Support programs and activities of MCSPCA as requested

EXPERIENCE/ATTRIBUTES DESIRED:

  • Experience in a direct animal care facility/animal handling
  • Ability to communicate in a positive proactive manner
  • Strong inter-personal skills
  • Moderate lifting is required
  • Valid Drivers License required

POSITION TITLE: Animal Care Technician - 2nd Shift (Conshohocken)

REPORTS TO: Shelter Manager

Shift Type: Tues-Sat, 2pm-10pm

POSITION SUMMARY: The Animal Care Technician provides for the daily care, safety and enrichment of animals housed at MCSPCA facilities, ensures all cleaning standards and protocols are met, and assists guests as needed.

DUTIES & RESPONSIBILITIES:

  • Work collaboratively within all levels of the organization and across departments to cultivate a positive culture and team approach to fulfilling MCSPCA’s mission
  • Clean and maintain all animal housing areas following SOPs
  • General cleaning of facility including laundry, dishes, common areas
  • Feed, care, bathe, and medicate animals as needed
  • Perform incoming health evaluations for animals admitted into care, ensure intake vaccines are given and noted in the record
  • Notify leadership of sickness or injury of animal or person in the facility, needed supplies, faulty equipment, and inappropriate behavior of visitors or volunteers
  • Provide excellent customer service at all times including assisting guests with adoptions, intakes, reclaims, lost and found reports and questions in person and via telephone
  • Support and supervise volunteers on site and ensure safety of pets and people at the facility
  • Remain knowledgeable and in compliance with MCSPCA Personnel Guidelines, applicable State and Federal laws and MCSPCA policies, procedures and programs
  • Support programs and activities of MCSPCA as requested

EXPERIENCE/ATTRIBUTES DESIRED:

  • Experience in a direct animal care facility/animal handling
  • Ability to communicate in a positive proactive manner
  • Strong inter-personal skills
  • Moderate lifting is required
  • Valid Drivers License required

Contact Info

Montgomery County SPCA

19 E. Ridge Pike PO Box 222
Conshohocken, PA 19428-0222

PHONE: (610) 825-0111

EMAIL: careers@mcspca-pa.org


Office Hours

Monday thru Friday (11am to 4:30pm)

Saturday (10am to 3pm)

Sunday (12pm to 3pm)


Surrender an Animal

(By Appointment Only)

All Week - 9am to 4pm

SPCA Locations


The Montgomery County SPCA has three locations in Southeastern Pennsylvania. We house lost, homeless, and unwanted pets in an effort to find them new homes or reunite them with their owners. All pets are kept safe and secure. They are provided loving care and treatment for any injuries or ailments until we are able to place them into a home.

Conshohocken, PA

19 East Ridge Pike
Conshohocken, PA 19428

Phone: (610) 825-0111

Fax: (610) 825-0251

Email Shelter Today

Perkiomenville, PA

1059 Sweisford Road
Perkiomenville, PA 18074

Phone(610) 754-7822

Fax: (610) 754-6148

Email Shelter Today

Abington, PA

1006 Edge Hill Road
Roslyn, PA 19001

Phone(215) 886-8802

Fax: (215) 886-1577

Email Shelter Today