Charter Communications bringing over 200 new jobs to St. Louis-area
- January 22, 2016
Charter Communications plans to bring more than 200 new jobs to the St. Louis-area with the development of a new call center. Formerly Northwest Plaza Shopping Center with its trademark rotunda, ... Read More