political appointees
Leaders or Politicians?
It would appear that the new leader of Vermont’s largest agency ($2.5B), the Agency of Human Services, was chosen more for his political affiliation than his human services leadership experience… Read More