Found 1 job
Refine Results
Clear allRefine Results
Distance
Location Type
Filter by Keyword
Explore
States
All States· 2299 JobsAlabama· 34 JobsAlaska· 9 JobsArizona· 86 JobsArkansas· 14 JobsCalifornia· 89 JobsColorado· 33 JobsConnecticut· 24 JobsDelaware· 4 JobsFlorida· 218 JobsGeorgia· 80 Jobs
Show More Show Less
Hawaii· 5 JobsIdaho· 21 JobsIllinois· 45 JobsIndiana· 52 JobsIowa· 14 JobsKansas· 32 JobsKentucky· 19 JobsLouisiana· 29 JobsMaine· 17 JobsMaryland· 12 JobsMassachusetts· 51 JobsMichigan· 53 JobsMinnesota· 13 JobsMississippi· 16 JobsMissouri· 59 JobsMontana· 9 JobsNebraska· 7 JobsNevada· 12 JobsNew Hampshire· 51 JobsNew Jersey· 28 JobsNew Mexico· 123 JobsNew York· 97 JobsNorth Carolina· 123 JobsNorth Dakota· 1 JobsOhio· 37 JobsOklahoma· 36 JobsOregon· 34 JobsPennsylvania· 37 JobsRhode Island· 6 JobsSouth Carolina· 63 JobsSouth Dakota· 9 JobsTennessee· 63 JobsTexas· 295 JobsUtah· 3 JobsVermont· 3 JobsVirginia· 89 JobsWashington· 60 JobsWashington, D.C.· 2 JobsWest Virginia· 12 JobsWisconsin· 59 JobsWyoming· 7 Jobs
Cities
Other Locations
Related Specialties
Updated live
Permanent Full-time In-person Advanced Practitioner Jobs from Employers in Marshalltown, Iowa
Showing 1 Advanced Practitioner opportunity within 10 miles of Marshalltown, Iowa
Family Medicine Nurse Practitioner or Physician Assistant Marshalltown, IA (Full-Time)
NP - Family Medicine
Marshalltown, Iowa
AAS Healthcare Staffing
Full-time
Permanent
In-person
$90K-$110K per year
Join a growing multispecialty clinic near Marshalltown, IA, delivering coordinated care across Family Medicine, Pediatrics, General and Orthopedic Surgery, Podiatry, and Optometry. We seek a full-time Nurse Practitioner or Physician Assistant to provide patient-centered care in a collaborative, team-based setting. Key responsibilities • Perform comprehensive assessments, diagnose, and manage treatment plans across clinic specialties • Provide high-quality primary and specialty care consistent with scope of practice • Coordinate car...
You can stop receiving job alerts at any time