Nixon names top executive at Grace Hill to head state Department of Social Services
Alan O. Freeman, president and chief executive officer of St. Louis-based Grace Hill Health Centers, has been tapped by Gov. Jay Nixon to be the new director of the Missouri Department of Social Services, which oversees the state’s Medicaid program.
