In spring of 2016, Comcast was thrilled to celebrate the grand opening of a new 100,000-square-foot call center in Tucson. “The state-of-the art facility will house more than 1,100 employees providing support for Comcast residential products and services, including Spanish-speaking employees who specialize in customer service online and through social media channels,” said Joe Snell, […]