Patient First jobs and careers
Glen Allen
As of November 12, 2026, Patient First has 211 open roles in 66 cities.
About Patient First
Patient First is the leading urgent care and primary care provider in the mid-Atlantic region. Because Patient First was founded by a physician, we understand the flexibility and freedom you want in both your professional and personal life. If you are ready for a fulfilling career providing exceptional care, you’ll find it at Patient First.
Founded in 1981 by Richard Sowers.
- Founded
- 1981
- Employees
- 1,001 to 5,000
- Headquarters
- Glen Allen
- Hiring in
- 66 cities
Leadership
The top of Patient First's org chart, with how many people report into each leader.
Pete Sowers
CEO
20 reports
Krista Ellison
Director Of Human Resources
1 report
Simon Boulattouf
Medical Director
Chongfei Jin
Medical Director
Mark A. Paster
Medical Director
Byron Fisher
Director, Human Resources
TRACY EARLE CHANDLER
VP of Human Resources
1 report
Rachel Thompson
Vice President Of Accounting
4 reports
Heather Osher
Medical Director/Physician
Open roles at Patient First 211
- Patient Service Coordinator$54,080Aspen Hill, MD7 hours ago
- X-ray Technologist$67k to $77kBel Air, MD7 hours ago
- Nurse-RNBethlehem, PA7 hours ago
- Medical AssistantEast Norriton, PA7 hours ago
- Lab SupervisorEaston, PA7 hours ago
- X-ray Technologist$67k to $77kLutherville, MD7 hours ago
- Medical Assistant (Phlebotomist)$39k to $44kMidlothian, VA7 hours ago
- Nurse-RN$78k to $90kSicklerville, NJ7 hours ago
- Nurse-RNFeasterville-Trevose, PA5 days ago
- Certified Nursing Assistant (CNA)$41k to $46kOwings, Mills, MD5 days ago
- Certified Nursing Assistant (CNA)$41k to $46kPasadena, MD5 days ago
- Patient Service Representative$42k to $48kBeltsville, MD5 days ago
- Lab Assistant$45k to $50kCatonsville, MD5 days ago
- Medical Assistant (Phlebotomist)$42k to $48kAlexandria, VA6 days ago
- Certified Nursing Assistant (CNA)$42k to $48kBeltsville, MD6 days ago
- Certified Nursing Assistant (CNA)$42k to $48kBeltsville, MD6 days ago
- Medical Assistant$42k to $48kCherry Hill, NJ6 days ago
- Medical Assistant (Phlebotomist)$39k to $44kChester, VA6 days ago
- Patient Service Representative$39k to $44kColonial Heights, VA6 days ago
- X-ray Supervisor$82k to $92kSilver Spring, MD6 days ago
- Nurse Supervisor-RNFeasterville-Trevose, PA7 days ago
- Patient Service Representative$42k to $48kVoorhees, NJ7 days ago
- Medical AssistantAbington, PA7 days ago
- Certified Nursing Assistant (CNA)$42k to $48kCapitol Heights, MD7 days ago
- Medical Assistant (Phlebotomist)$42k to $48kFredericksburg, VA7 days ago
- Nurse-RN/LPN$57k to $78kHampton, VA7 days ago
- Medical AssistantLanghorne, PA7 days ago
- Medical AssistantMechanicsburg, PA7 days ago
- Nurse-RN/LPN$57k to $78kMidlothian, VA7 days ago
- Medical Assistant (Phlebotomist)$39k to $44kRichmond, VA7 days ago
- Medical Assistant (Phlebotomist)$39k to $44kVirginia Beach, VA7 days ago
- Nurse-RN$78k to $90kWaldorf, MD7 days ago
- Nurse-RN$72k to $84kTowson, MD8 days ago
- Patient Service Representative$41k to $46kAberdeen, MD8 days ago
- Staff Scheduler$46k to $52kGlen Allen, VA9 days ago
- Medical Assistant (Phlebotomist)$39k to $44kRichmond, VA9 days ago
- Certified Nursing Assistant (CNA)$41k to $46kWhite Marsh, MD9 days ago
- Telehealth Patient Service Coordinator$62k to $73kGlen Allen, VA12 days ago
- Medical Assistant (Phlebotomist)$39k to $44kVirginia Beach, VA12 days ago
- X-ray Technologist$69k to $79kVoorhees, NJ12 days ago
- Director of Laboratory ServicesGlen Allen, VA13 days ago
- Medical Assistant (Phlebotomist)$39k to $44kMidlothian, VA13 days ago
- Patient Service Representative$39k to $44kNewport News, VA13 days ago
- Patient Service Representative$42k to $48kWaldorf, MD13 days ago
- X-ray Technologist$58k to $75kRichmond, VA2 weeks ago
- Medical Assistant$42k to $48kHamilton, NJ2 weeks ago
- Nurse-RN/LPN$57k to $78kRichmond, VA2 weeks ago
- Medical Technologist/Medical Laboratory TechnicianEaston, PA2 weeks ago
- Nurse-RN/LPN$58k to $79kAnnandale3 weeks ago
- Medical AssistantFeasterville-Trevose, PA3 weeks ago
- Staff Accountant Payroll$47k to $62kGlen Allen, VA3 weeks ago
- Nurse-RN/LPN (Float)$64k to $90kFredericksburg, VA3 weeks ago
- Medical Assistant (Phlebotomist)$42k to $48kGainesville, VA3 weeks ago
- Medical Assistant (Phlebotomist)$42k to $48kGainesville, VA3 weeks ago
- Medical Technologist/Medical Laboratory Technician$67k to $76kGainesville, VA3 weeks ago
- Patient Service Representative$42k to $48kGainesville, VA3 weeks ago
- Patient Service Representative$41k to $46kLaurel, MD3 weeks ago
- Certified Nursing Assistant (CNA)$41k to $46kTowson, MD3 weeks ago
- Patient Service Representative$41k to $46kTowson, MD3 weeks ago
- Medical Technologist / Medical Lab Technician$67k to $76kBeltsville, MD3 weeks ago
- Certified Nursing Assistant (CNA)$42k to $48kCapitol Heights, MD3 weeks ago
- X-ray Technologist$62k to $79kChantilly, VA3 weeks ago
- Medical Assistant (Phlebotomist)$39k to $44kColonial Heights, VA3 weeks ago
- Nurse-RNHarrisburg, PA3 weeks ago
- Medical Laboratory Technologist / Medical Laboratory Technician$66k to $74kLaurel, MD3 weeks ago
- Patient Service Representative$41k to $46kBaltimore, MD3 weeks ago
- X-ray Technologist$67k to $77kGlen Burnie, MD3 weeks ago
- Patient Service RepresentativeDowningtown, PA3 weeks ago
- Nurse-RN$78k to $90kHamilton, NJ3 weeks ago
- X-ray TechnologistMechanicsburg, PA3 weeks ago
- Certified Nursing Assistant (CNA)$42k to $48kClinton, MD4 weeks ago
- Certified Nursing Assistant (CNA)Waldorf, MD4 weeks ago
- Director of Medical Support-RN$98k to $108kStafford, VA4 weeks ago
- Medical Assistant (Phlebotomist)$42k to $48kChantilly, VA4 weeks ago
- Nurse-RN$78k to $90kCherry Hill, NJ4 weeks ago
- Certified Nursing Assistant (CNA)$41k to $46kOdenton, MD4 weeks ago
- Nurse-RN$78k to $90kGermantown, MD4 weeks ago
- Patient Service Representative$41k to $46kCatonsville, MD4 weeks ago
- Patient Service Representative$42k to $48kCentral Park4 weeks ago
- Medical Technologist / Medical Laboratory Technician$64k to $72kChesapeake, VA4 weeks ago
- Lab Assistant$46k to $52kBowie, MD4 weeks ago
- Lab Assistant$45k to $50kAnnapolis, MD4 weeks ago
- X-ray TechnologistWyomissing, PA4 weeks ago
- Medical Technologist/Medical Laboratory TechnicianDowningtown, PA4 weeks ago
- X-ray Technologist$67k to $77kLutherville, MD4 weeks ago
- X-ray Technologist$69k to $79kFredericksburg, VA4 weeks ago
- Nurse-RNLanghorne, PA4 weeks ago
- Medical Technologist / Medical Laboratory Technician$67k to $76kStafford, VA4 weeks ago
- Nurse-RN/LPN$64k to $90kStafford, VA4 weeks ago
- Medical Assistant (Phlebotomist)$42k to $48kLake Ridge, VA4 weeks ago
- Nurse-RN$78k to $90kLandover Hills, MD4 weeks ago
- Medical Assistant (Phlebotomist)$39k to $44kRichmond, VA4 weeks ago
- Patient Service Representative-Telehealth$39k to $44kGlen Allen, VA4 weeks ago
- X-ray Supervisor$82k to $92kHamilton, NJ4 weeks ago
- Nurse-RNWyomissing, PA4 weeks ago
- Lab Supervisor$82k to $92kSterling, VA4 weeks ago
- Nurse-RNDowningtown, PA4 weeks ago
- Nurse-RNFeasterville-Trevose, PA4 weeks ago
- Patient Service Representative$42k to $48kStafford, VA4 weeks ago
- Certified Nursing Assistant (CNA)$41k to $46kCatonsville, MD4 weeks ago
Patient First jobs: common questions
- Is Patient First hiring right now?
- Yes. Patient First has 211 open roles listed as of November 12, 2026.
- Where is Patient First hiring?
- Patient First is hiring in 66 cities. The most open roles are in Glen Allen (14), Richmond (12) and Cherry Hill (9).
- How much does Patient First pay?
- Across open roles that list pay, the average advertised base salary at Patient First is $60k a year, and the highest is $378k.
- Where is Patient First headquartered?
- Patient First is headquartered in Glen Allen and was founded in 1981.
- Who leads Patient First?
- Pete Sowers, CEO, is at the top of Patient First's org chart.
- How do I apply for a job at Patient First?
- Pick a role on Patient First's TheJobsMap page and select Apply. Every listing links to the original posting on Patient First's own careers site, so you apply directly with the employer.
