I've been hearing a lot of noise about call centers being migrated into "hubs." sounds like offices will be closed. Interested in knowing if anyone has heard anything about the call centers in Texas. Arlington, Houston, San Antonio closing. I read an article online about Chase purchasing some building or land in North Texas.
There are no replies in this thread yet. Be the first to post a reply below: