- St. Luke's Health System (Twin Falls, ID)
- **Overview** At St. Luke's, our dedicated team of First Assist Certified Surgical Techs are critical in providing exceptional, patient-centered care. We ... equivalent + Licenses/Certifications: Current certification in one of the following: Certified Surgical First Assistant (CSFA) through the National Board of… more