Veterinary Technician - Full Time

Veterinary Technician – Crossroads Veterinary Clinic (Non-Profit)
Supporting Our Removing Barriers Initiative

Crossroads Veterinary Clinic, a community-based non-profit organization, is seeking a compassionate, skilled Veterinary Technician to join our medical team and play a key role in our Removing Barriers Initiative—a program dedicated to increasing access to affordable, quality veterinary care for pets and families in our community.

About the Role:
We’re looking for a technician with experience in surgical support and anesthesia who is passionate about both patient care and client service. This position offers the opportunity to be part of a mission-driven, non-profit team while providing hands-on medical support for our busy, community-focused clinic and surgery team

Key Responsibilities:

  • Administer injectable medications and perform accurate drug calculations

  • Provide surgical support, including running anesthesia, surgical monitoring, and patient recovery

  • Maintain clear, accurate medical records

  • Support client communications, including education and discharge instructions

  • Fill prescriptions and ensure proper documentation

  • Collaborate closely with veterinarians and fellow technicians to deliver high-quality care

  • Client-facing preventative & wellness clinic support

Ideal Candidate:

  • Experienced in surgical anesthesia and patient monitoring

  • Detail-oriented, organized, and confident in a fast-paced environment

  • Strong communicator with both colleagues and clients

  • Dedicated to compassionate, affordable care and aligned with our non-profit, community-focused mission

Why Join Us?
At Crossroads Veterinary Clinic, you’ll be part of a non-profit team that values compassion, collaboration, and innovation. Our Removing Barriers Initiative means you’ll not only be supporting pets, but also strengthening the human-animal bond by making veterinary care more accessible to the families who need it most.

Hours 32-40/week (Mondays through Thursdays)

$20.95 - $24.50/hour DOE

Paid time off

Discounts on veterinary care

Discounts on adoption

Veterinary Clinic Hours

Monday        10:00 am - 2:00 pm
Tuesday           8:00 am - 5:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

By appointment only

Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313

Veterinary Clinic Hours

Monday        10:00 am - 2:00 pm
Tuesday           8:00 am - 5:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

By appointment only

Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313

Veterinary Clinic Hours

Monday        10:00 am - 2:00 pm
Tuesday           8:00 am - 5:00 pm
Wednesday    8:00 am - 5:00 pm
Thursday         10:00 am - 2:00 pm

By appointment only

Adoption Hours

Wednesday     12:00 pm - 5:00 pm
Thursday        12:00 pm - 5:00 pm
Friday      12:00 pm - 5:00 pm
Saturday      12:00 pm - 5:00 pm
Sunday    12:00 pm - 5:00 pm


Address

2800 10th Street SE
Buffalo, MN 55313