Shula Neuman is no longer the News Director at St. Louis Public Radio after a 6-year run. She was promoted in 2016 after 3 years as the station’s health, science, education and race editor. No explanation was given by the station for Neuman’s departure.