Workers at the itel CX call centre in Guyana, which officially closed on November 30, 2024, have received their promised severance pay, according to multiple sources. The Jamaica-based company ...
Some results have been hidden because they may be inaccessible to you