Center of Excellence
Comcast Opens Charleston Center of Excellence
More than 550 new customer care and technical support employees will work at the company’s new $21.4 million, 80,000 square-foot facility in South Carolina.
More than 550 new customer care and technical support employees will work at the company’s new $21.4 million, 80,000 square-foot facility in South Carolina.