EL CENTRO, CA – On Tuesday, the Imperial County Board of Supervisors announced the appointment of Liza Barraza as the new Director of Imperial County’s Child Support Services Department (ICCSS), effective immediately. “We are looking forward to working with Mrs. Barraza in this new capacity and know that her leadership and …
Read More »