Skip to content

The average salary for an Occupational Health and Safety Specialist in Iowa is $82,440.

Annual Average Salary Information

$47,240$119,380

Hourly Pay Information

Hourly Average Salary: $39.64

$22.71$57.39

View Jobs

PRN NP/PA — Clinton Occupational Health (Mon-Fri 9–5) in Clinton

A healthcare service provider in Clinton, IA, is seeking a PRN Nurse Practitioner or Physician Assistant. This position provides flexible hours in an advanced care clinic, focusing on occupational health and primary care. Candidates must have valid Iowa licensure and current DEA & BLS certifications ...Read more

Part-Time NP/PA: Occupational Health Clinician (IA) in Ottumwa

Medcor is seeking a part-time Nurse Practitioner or Physician Assistant for our employer-based clinic in Ottumwa, IA. This role focuses on occupational health and provides flexible scheduling with no night or weekend shifts.

The ideal candidate will have strong communication skills and expe ...Read more

Occupational Health PA/NP - Lead Clinician (Mon-Fri) in Cedar Rapids

Tang & Company is looking for a dedicated Physician Assistant or Nurse Practitioner in Cedar Rapids, Iowa. This role involves performing minor surgical procedures, providing occupational health services, and maintaining comprehensive patient records. Candidates must possess over 3 years of experienc ...Read more

Occupational Health Nurse in Pella

Occupational Health Nurse (LPN, RN, or BSN)


2nd shift


Provides nursing assessment, intervention and evaluation for occupational and non-occupational illnesses and injuries. Manages on‑going care of team members. Conducts required screen/testing. P ...Read more

Occupational Health Nurse- 2nd shift in Pella

Occupational Health Nurse (LPN, RN, or BSN) – 2nd shift – Pella, IA


Provides nursing assessment, intervention, and evaluation for occupational and non-occupational illnesses and injuries. Manages ongoing care of team members, conducts required screens/testing, and provides pre ...Read more

Flexible PRN Occupational Health NP/PA in Clinton

Medcor is seeking a Float Nurse Practitioner or Physician Assistant for the Quad Cities area. This PRN days role offers flexible weekday shifts across multiple client clinics, without insurance billing or productivity quotas.

You’ll deliver occupational and episodic care, perform DOT ...Read more

Flexible PRN NP/PA for Occupational Health Clinics in Burlington

Medcor seeks a Float Nurse Practitioner (NP) or Physician Assistant (PA) for Quad Cities PRN days. You will deliver occupational and episodic care across multiple clinics, collaborating with clinical leadership and on‑site teams to ensure high‑quality patient outcomes.

This role emphasi ...Read more

Occupational Health Float NP/PA PRN — Flexible Days in Iowa City

Medcor seeks a Float Nurse Practitioner or Physician Assistant for Quad Cities with PRN weekday shifts. You will deliver occupational and episodic care across employer-based clinics, focusing on evidence-based practice and patient-centered service.

Enjoy a flexible, non‑billing environmen ...Read more

Occupational Health RN - Veteran-Friendly, M-F Schedule in Cedar Rapids

Premise Health in Cedar Rapids, IA seeks a Full Time Registered Nurse, Occupational Health, to care for client employees at our Health Center serving Collins Aerospace. Monday–Friday, 7:30am–4:00pm, offering a stable schedule and patient-centered care.

RN license in Iowa required with a ...Read more

Registered Nurse, Occupational Health - Cedar Rapids, IA in Cedar Rapids

Job Description

Job Description

ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, Nati ...Read more

fake rolex rolex fakes rolex fakes replica rolex best replica rolex