Practice Manager


Duties & responsibilities

Customer Service

  • All BVSPCA employees are responsible for providing excellent customer service to customers, animals, fellow staff, donors and all persons the staff member comes into contact with while working.

  • Must promote the BVSPCA in a positive manner.

  • Communicates with others with respect.

  • Creates a positive work environment by limiting negativity.

  • Be efficient, a team player, positive and proactive in problem solving.


  • Manage workflow and day-to-day operations of the clinic. This includes, but is not limited to, managing staff, serving clients, and scheduling of clients/veterinary procedures.

  • Provide the best possible humane care for all animals in our custody. Provide services to animals quickly and efficiently.

  • Maintain pharmacy inventory, controlled substance and other veterinary medications.

  • Ensure the quality of care provided to each patient and customer.

  • Oversee and manage client drop off and checkouts.

  • Make decisions proactively and with critical thinking.

  • Create, implement and maintain processes to drive revenue and retain customers.

  • Oversee the shelter veterinary health protocols.

  • Manage the customer service experience.

  • Maintain veterinary equipment.

  • Be part of the core unit to trigger euthanasia. Manage or assist in managing the euthanasia process.

  • Manage the public clinic as well as the care of the shelter animals.

  • Order supplies, billing and check inventory. Assist in inventory management and control budget for inventory.

  • Assist in budgets and budgeting.

  • Create staff schedules, monitor time keeping, and submit payroll.

  • Provide feedback to staff. Manage staff and assist in managing staff. Inform Director and CEO of these functions.

  • Manage workflow to create efficiencies. Create, maintain and organize veterinary records.

  • Act as a company liaison.

  • De-escalate situations when needed. Make decisions that reduce liability.

  • Manage the clinic programs including aspects of: Pets for Life, vaccination clinics, TNR and other programs.

  • This position may be asked to perform any of the duties and responsibilities of the Veterinary Technician or Veterinary Assistant.

  • Other duties as assigned.

Diversity and Inclusiveness

  • Work effectively with individuals and colleagues from diverse communities and cultures


  • Ensure a safe work environment; following all safety guidelines and modeling safe work practice.

  • Take immediate action to address any safety concerns that could put a staff member, volunteer, client, animal, or the organization at risk.

  • Maintain a clean, healthy, and sanitary work area; follow all pest and rodent control protocols.


The Veterinary Practice Manager position is a management level position. Staff in this position should have the below or a combination or equivalent of the below.

  • A Veterinary Technician degree.

  • At least 2 years of experience working in an animal shelter or veterinary clinic at a management level.

Working Conditions

  • Ability to bend, kneel and stand for long periods of time. Ability to lift 50lbs.

  • Ability to multitask under high-pressure situations.

  • Work in loud environments on hard surfaces.

Job Type: Full-time

Pay: $39,000.00 - $45,000.00 per year


  • 401(k)

  • 401(k) matching

  • Dental insurance

  • Employee discount

  • Health insurance

  • Health savings account

  • Life insurance

  • Paid time off

  • Vision insurance


  • 10 hour shift

  • 8 hour shift

  • Monday to Friday

  • No weekends

Supplemental pay types:

  • Bonus pay

  • Signing bonus

Ability to commute/relocate:

  • Malvern, PA 19355: Reliably commute or planning to relocate before starting work (Required)


  • Management: 2 years (Preferred)

  • Veterinary technician: 2 years (Preferred)

Work Location: In person

All rights reserved. © 2023 Brandywine Valley SPCA.