Overview: St. Luke s Health System in Twin Falls, ID is seeking a Medical Interpreter/Translator to join our Language Services Team. Unit/Position Summary The Medical Interpreter/Translator facilitates clear, accurate and effective medical and general interpretation for...
Read More