Trevor Sparrow Appointed as Idaho’s First Health and Social Services Ombudsman
Governor Brad Little announced the appointment of Trevor Sparrow as Idaho’s inaugural Health and Social Services Ombudsman, a position established under Senate Bill 1380 earlier this year. The new role aims to enhance oversight and responsiveness within the state’s child welfare system, ensuring that services provided to foster children, those under protective supervision, and residents Read More…