- Idaho Division of Human Resources (Nampa, ID)
- …promotion to Psychiatric Technician ($19.68/hr). + SWITC is an IFC/ID residential facility for the intellectually and developmentally disabled. + This ... with the intellectually and developmentally disabled community? At Southwest Idaho Treatment Center (SWITC), our Psychiatric Technicians make a difference… more