P3 veterinary partners
Veterinary Medicine
$142kmedian advertised pay
200+people
20cities with offices
2015founded
Overview
We are a veterinary practice group that connects Pets, People, and Practice to help you offer unparalleled care in your community. Click to read more.
How P3 veterinary partners hires
Truth index
D 44/100
Ghost roles
93%
Stale roles
0%
Reposted roles
0%
P3 veterinary partners scores D on the Alion truth index (A is best, E worst), measured over 28 open roles re-checked against its own hiring board: 93% look like ghost listings, 0% have gone stale and 0% are the same role posted again. It measures how much of what this employer publishes turns into a real, finite search - not the employer as a workplace. How the index is computed
Salary insights
Compensation ranges based on this company's open jobs
Median
$142k
Typical range
$28k – $150k
Open positions
7
4
Jobs
Junior
50%
Architect
50%
| Level | Jobs | Median | Typical range |
|---|---|---|---|
| Junior | 2 | $52k | $50k – $53k |
| Architect | 2 | $142k | $142k |
Highest paying role
Small Animal Veterinarian
$150k
Normalized to USD per year
All salaries at P3 veterinary partners
By role, level and city, against the market · 7 jobs with pay
Growth
Hiring Momentum
30/100
Slowing
Open positions
28
0 opened / 1 closed in 30 days
Median time-to-fill
1153 days
faster than 2% of the market
ATS activity
Every ~5 hours
11/04/2026
Hiring Dynamics
0%
Hiring Focus
The percentage next to each role is its share of the company's job openings over the last 90 days; the arrow shows the shift versus the previous period.
HR
50% ▲
Operations
50% ▼
Activity Timeline
New location: Orangeville
Oct 2026
New location: Owen Sound
Oct 2026
New location: Timmins
Oct 2026
New location: Woodstock
Oct 2026
Offices
Where the company hires and what each office is for
Cities
20
Hiring now
19
Countries
1
Busiest office
Prince Rupert
Loading the map
Headquarters
Builds here
Office with open vacancies
No open vacancies right now Tap a pin for the office
Oakville
Canada
HQ
Prince Rupert
Canada
Plant / site
3 open roles 10-50 est. staff
hires for Field & Service, Early Careers
Lethbridge
Canada
Plant / site
2 open roles 10-50 est. staff
hires for Field & Service, Early Careers
Kamloops
Canada
Plant / site
2 open roles 10-50 est. staff
hires for HR, Field & Service
Victoria
Canada
Plant / site
2 open roles 10-50 est. staff
hires for Field & Service
Creston
Canada
Plant / site
2 open roles 10-50 est. staff
hires for Field & Service, Early Careers
Stephenville
Canada
2 open roles 10-50 est. staff
hires for Field & Service, Early Careers
Owen Sound
Canada
Plant / site
2 open roles 10-50 est. staff $142k Avg Salary
hires for Sales
Ottawa
Canada
1 open roles 1 posted in 90 days 10-50 est. staff $53k Avg Salary
hires for Operations
Kelowna
Canada
1 open roles 10-50 est. staff $28k Avg Salary
hires for Administrative
Cranbrook
Canada
Plant / site
1 open roles 10-50 est. staff
hires for Field & Service
Timmins
Canada
Plant / site
1 open roles 10-50 est. staff $50k Avg Salary
hires for Operations
Halifax
Canada
Plant / site
1 open roles 10-50 est. staff
hires for Field & Service
Saint John
Canada
Plant / site
1 open roles 10-50 est. staff
hires for Field & Service
Castlegar
Canada
Plant / site
1 open roles 10-50 est. staff
hires for Operations
Gibsons
Canada
Plant / site
1 open roles 10-50 est. staff
hires for Early Careers
Kitimat
Canada
Plant / site
1 open roles 10-50 est. staff
hires for Field & Service
Sechelt
Canada
Plant / site
1 open roles 10-50 est. staff
hires for Field & Service
Woodstock
Canada
Plant / site
1 open roles 10-50 est. staff $142k Avg Salary
hires for Operations
Orangeville
Canada
Plant / site
1 open roles 10-50 est. staff $142k Avg Salary
hires for HR
