Full-Time

Family Medicine Physician

Updated on 9/3/2026

Commonwealth Medical Services

Commonwealth Medical Services

Medical staffing and onsite care

No salary listed

Ashland, ME, USA

In Person

MD

Category
Medical, Clinical & Veterinary (1)
Required Skills
Electronic Health Records (EHR)
ACLS
Basic Life Support (BLS)
Requirements
  • MD or DO degree from an accredited medical school.
  • Completion of an accredited Family Medicine residency.
  • Board Eligible or Board Certified in Family Medicine.
  • Active or eligible state medical license.
  • Current Basic Life Support/Advanced Cardiovascular Life Support certification, or ability to obtain it.
  • Strong clinical, communication, and interpersonal skills.
  • Commitment to high-quality, patient-centered care.
Responsibilities
  • Provide full-scope primary care to patients of all ages.
  • Diagnose, treat, and manage acute and chronic medical conditions.
  • Perform routine physical examinations, health screenings, and preventive care.
  • Develop and implement individualized treatment plans.
  • Prescribe medications and therapeutic interventions as appropriate.
  • Educate patients and families on health maintenance, disease prevention, and wellness.
  • Coordinate care with specialists and other healthcare providers.
  • Maintain accurate and timely medical documentation in the electronic health record.
  • Participate in quality improvement, compliance, and patient safety initiatives.
Commonwealth Medical Services

Commonwealth Medical Services

View

Commonwealth Medical Services is a medical services company providing clinical staffing, facilities, and onsite care programs. The company supplies medical providers, examination space, health screenings, consultative support, and workplace health services. It serves healthcare clients, employers, medical providers, patients, and organizations needing flexible clinical capacity. Its operating model centers on project-based healthcare delivery coordinated through provider staffing, logistics, client support, scheduling, and program administration. Teams work across clinical services, provider relations, staffing, logistics, scheduling, client service, and operations. Teams support coordinated daily delivery.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A