Sitel Group® Agrees on Key Terms to Proposed Merger with Majorel to Establish a New Global Industry Leader in CX Read more