Filters:
bpo company in Devon
About 2 results.
Sitel
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…
Sitel
Dix's Field, EX1 1ST Exeter, United KingdomSitel 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…