• Flex Cancer Institute

    St. Luke's Health System (Twin Falls, ID)
    …onboarding and training + Located at the Twin Falls Cancer Institute **Qualifications:** + Education: Masters degree in social work. + ... Licenses/Certifications: Licensed Masters Social Worker (LMSW) or Licensed Clinical Social Worker (LCSW) in Idaho. Oncology experience preferred **What's in it… more
    St. Luke's Health System (03/07/25)
    - Related Jobs