The European Contact Centre & Customer Service Awards Name Sitel Group Finalists in 12…
Sitel Group, one of the largest global providers of customer experience (CX) products and solutions, announced that it has been named a finalist 15 times across 12 categories in the…
Read More...
Read More...