About The Position

MercyOne Occupational Health is seeking a Nurse Practitioner or Physician Assistant to join its established Occupational Health team in Cedar Falls, Iowa. The practice primarily focuses on Occupational Health, with occasional Family Medicine coverage as needed. The role offers a collaborative, team-based environment and an average patient volume of 10–20 patients per day. The team includes an Occupational Health physician, RN Nurse Case Manager, clinic leadership, MAs, LPNs, and dedicated support staff. The schedule is Monday through Friday, with 8-hour shifts and occasional 9-hour shifts. There is no call, night, weekend, or holiday coverage. The position provides clinical variety while supporting work-life balance.

Requirements

  • Must be a Nurse Practitioner or Physician Assistant.
  • Must be eligible for Iowa licensure.
  • Must be able to care for patients of all ages.
  • DOT Medical Examiner Certification is required upon hire if not already obtained.

Nice To Haves

  • Occupational Health experience is preferred but not required.
  • DOT Medical Examiner Certification is preferred.

Responsibilities

  • Evaluate and provide follow-up care for work-related injuries.
  • Perform DOT physicals.
  • Perform pre-employment and surveillance physicals.
  • Perform police and fire physicals.
  • Provide wound and burn care.
  • Perform suturing and minor procedures.
  • Conduct history and physical examinations.
  • Provide occasional Family Medicine coverage as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service