Westhills EVS is located 10 minutes west of Stony Plain (Alberta, Canada) and 30 minutes west of Edmonton and is easily accessed off of TransCanada Highway 16 on Range Road 25. You must have a valid driver’s license and reliable transportation as we are not on a bus route.
When you join Westhills EVS, you join a group of hard-working and knowledgeable healthcare professionals who encourage continuing education, using a team-based approach, and maintaining a healthy work/life balance.
We offer competitive compensation, health savings account benefits, company events and a staff discount on products and services.
What We’re Looking For:
- REQUIRED: Clinic Management Experience
- REQUIRED: Employee Relations Experience
- STRONG ASSET: Previous veterinary experience.
- Strong interest in the growth of ambulatory and hospital setting with the ability to work in rapid, high-pressure situations.
- Excellent interpersonal and communication skills (in English), with the ability to communicate calmly, openly and professionally.
- A team-oriented mindset and a commitment to excellence in equine care.
Why Join Us?
At Westhills EVS, you’ll work in a supportive, fast-paced environment with access to modern, well-equipped facilities. You’ll play a key role in shaping the future of equine practice.
What We Offer
- Competitive wages
- Health Spending Account
- Continuing Education to advance your skills.
- Uniform Allowance
- 20% discount on professional service
- Cost + 10% on products.
- Collaborative Team Environment
The Practice Manager at Westhills Equine Veterinary Services plays a key role in overseeing employee relations, daily operational support, client service relations, and administrative functions. This position requires strong organizational skills, a solutions-focused mindset, and the ability to balance people management with business needs. The Practice Manager serves as the primary contact for staff, clients, and external partners while ensuring compliance with professional and regulatory requirements.
Area
Summary
Employee Relations
- Oversee full-cycle HR functions including recruitment, onboarding, training, performance management, and offboarding.
- Directly manage and support to all Team Leads and staff.
- Conduct regular employee check-ins to support engagement, retention, and workplace satisfaction.
- Provide coaching, performance feedback, and disciplinary actions when required.
- Lead employee relations, serving as first point of contact for conflict resolution and client-facing staff support.
- Maintain HR records, staff access (alarm and gate), and distribution of uniforms/clothing.
- Coordinate staff benefit plans (My HSA)
- Coordinate staff appreciation and recognition initiatives with respected Team Leads.
- Plan and execute employee events and training opportunities with the Training Coordinator
Scheduling & Time Tracking
- Assessing staffing needs and managing staffing levels/schedule to ensure daily staff balance.
- Manage scheduling across all departments (Reception, RVTs, DVMs, Barn Staff, and On-Call).
- Managing scheduling software
- Creating and maintain staff work schedules.
- Processing vacation requests
- Ensuring that non-management and DVM staff are not working overtime.
Process
- Work with appropriate Team Members to develop new processes where needed and to update existing processes as needed.
- Ensure that Leads are well versed in the processes for their area.
- Ensure that processes are being followed.
- Continually investigate “issues”, determine the root cause and adjust processes as needed.
Ensure that new and/or updated processes are efficiently communicated and that there is a feedback loop for potential challenges and revisions
- Take part in budget conversations with accounting manager and practice owner.
Onsite Technical Support
- HVMS Software Management – troubleshooting, development, managing users.
- Manage the assignment and revocation of WEVS email addresses.
- Computer and related accessory tracking, assignment, repair and replacement.
- First point of contact for staff’s tech concerns. Delegate to contracted tech support if unable to resolve.
Administration
- Maintaining good standing with ABVMA – preparing for annual PIPS quality assurance program, payment of dues, radiation registration and routine inspection.
- Client experience conversations (good or bad)
- CFIA feed monitoring program
- Back up phone support for reception
- Coordination of Externs/Volunteers and student rotations
Other
- Coordinate monthly staff meetings.
- Lead Daily morning meetings with updates (scheduling, staffing etc..)
- Coordinate and Engage in Advisory Team meetings.
- Assisting with client/employee event planning
- Other duties as reasonably requested by Management.