Quality Assurance and Education Manager

SLCR is pleased to announce Sheila Winchester has accepted the role of Quality Assurance and Education Unit Manager in Central Office. Sheila began her duties in mid-December, replacing Carla Jennings who retired after 23 years of state service. Please join us in welcoming Sheila to her new role!