Craig C. Hartigan

Mr. Hartigan was born and raised in Phillipsburg NJ. He attended Rutgers University in New Jersey for his undergraduate in Biology and DeSales University in Pennsylvania for his Masters in Physician Assistant studies, graduating in 2005. He has been working for EPGI since 2009 seeing both office patients and rounding on hospital inpatients. Previous to becoming a Physician Assistant he worked in computer science for the United States Golf Association as the computer programmer and manager of their electronic golf handicapping system. He has a stepson and two daughters. He enjoys outdoor sports including fishing, hunting, golfing and horseback riding.