Nurse Practitioner at Carilion Medical Center $89,357 | H1B Salary Data