Back in 2017, US telecom and cable operator Charter Communications pledged it would shut down its call centers overseas and bring those jobs back to American soil. Seven years later, the company is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results