- St. Luke's Health System (Twin Falls, ID)
- …a great place to work. **What You Can Expect:** Under limited supervision, the Clinical Appeals Specialist 2, is responsible for managing client medical ... sources to provide and maintain a single reporting location that reflects clinical denials and appeals activity. + Recommends improvements and modifications… more