Saint Luke's Health System
–
Ketchum, ID, 83340
Medical Interpreter Translator Lead facilitates clear, accurate and effective medical and general interpretation for healthcare staff, patients, companions and visitors. This includes, but is not limited to, interpretation, and complex scheduling. ... - Sep 24