Sitel Group® Named as Finalists Across 10 Categories


Sitel Group®, is proud to announce it has been named a finalist across 10 categories in the European Contact Centre & Customer Service Awards


Please click here to read more…