- Idaho Division of Human Resources (Twin Falls, ID)
- …Permanency has the following opening for Psychosocial Rehab Specialist on the Foster Care Licensing Team located in Twin Falls . This position will carry a workload ... and may also provide direction and guidance to Social Worker staff. They deliver and provide direct services to...home. + Conduct annual relicense. + Investigate complaints or licensing violations. + Offer ongoing support for licensed foster… more