How Time Warner Can Make the Most of Its New Regional Call Center in Buffalo

Political leaders, business leaders and workers in Western New York have welcomed the news that Time Warner Cable plans to build a new state-of-the-art call center at the former Sheehan Hospital site on the east side of Buffalo, creating 150 new jobs in the process. Now that Time Warner has made the decision to move forward with the new call center—the site will be dedicated to serving...

Read More