Charles Stewart appointed Executive Director of St. Louis Metro Transit

In this role, he is responsible for overseeing the day-to-day transit operations of the 46-mile MetroLink light rail system; a 400-vehicle …