Founded in 2004 by Philip W. Eichenholz, MD (President), and Neil Dwayne Neal (Executive Vice President), and led by newly appointed CEO Chris Riopelle, NorthStar has over 50 facilities operating in eight states. Clients include hospital administrators, surgeons, and patients.
It currently employs over 600 providers.