Nurse Practitioner at Geisinger Medical Center $85,301 | H1B Salary Data