The Organ Surgical Recovery Coordinator is present in the operating room to assist surgeons during organ recovery and facilitate organ preservation, including the use of mechanical perfusion devices. The role also coordinates the logistics of organ recovery for transplant, including arranging team transportation and communicating with NEDS and hospital staff. The position requires travel to NEDS headquarters in Waltham, Massachusetts, and hospitals throughout New England. Employees must live within a 60-minute commute of Waltham. This is a full-time position with 24-hour on-call shifts. Shifts run from 8:00 a.m. to 8:00 a.m. Over each six-week period, the coordinator is on call 28 days, including 20 weekdays and eight weekend days. The schedule includes overnight, holiday, and weekend work.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree