Site Chief, Neonatology

The Nemours FoundationPhiladelphia, PA
Onsite

About The Position

Nemours is currently seeking a Neonatology Site Chief to join our Nemours Children’s Health Neonatology team at Thomas Jefferson University Hospital in Philadelphia, PA! Thomas Jefferson University Hospital has a 45-bed Level III Neonatal Intensive Care Unit (NICU) providing advanced care for premature and critically ill newborns. The Site Chief is a Physician leader of Nemours who provides vision, oversight and guidance to a team of neonatologists and advanced practice providers serving patients in the Neonatal Intensive Care unit at this location. The Site Chief works collaboratively within the Department of Pediatrics at Nemours and with leadership at Nemours and Thomas Jefferson University Hospital.

Requirements

  • Pennsylvania state licensure
  • Board certification in Neonatal Perinatal Medicine
  • Previous leadership experience

Responsibilities

  • Provide vision, oversight and guidance to a team of neonatologists and advanced practice providers serving patients in the Neonatal Intensive Care unit at this location.
  • Work collaboratively within the Department of Pediatrics at Nemours and with leadership at Nemours and Thomas Jefferson University Hospital.

Benefits

  • Bonus incentives
  • Relocation allowance
  • Life insurance
  • Comprehensive health coverage
  • Dental coverage
  • Vision coverage
  • CME allowance
  • Board maintenance allowance
  • Retirement plan with employer matching
  • Additional 457B retirement savings plan
  • Educational allowance
  • Paid licensure fees
  • Paid malpractice fees
  • Professional membership dues allowance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service