News

Welcome Sitel as a new Trustee member

Sitel Group’s 75,000 people across the globe connect many of the world’s best-known brands with their customers - 3.5 million times every day. As a...