Filters:
clear
clear
Country: United Kingdom

bpo company in Budlake

About 1 results.

Sitel

thumb_up 29283 likes
favorite 11748 favorites
Dix's Field, EX1 1ST Exeter, United Kingdom

Sitel is a world leader in outsourced customer care services. Our 57,000+ employees provide clients with predictable and measurable Return on their Customer Investment by building customer loyalt…

  • 1