Mayor Cara Spencer has named Stephen Davis as St. Louis’ new chief economic development officer, bringing a veteran SLDC executive into a key role shaping the city’s business growth, investment strategy, and equitable development agenda.
Mayor Cara Spencer has named Stephen Davis as St. Louis’ new chief economic development officer, bringing a veteran SLDC executive into a key role shaping the city’s business growth, investment strategy, and equitable development agenda.