Press Release

Sitel Group® to Hire 2,000 Work-At-Home Positions in India