Sitel Corporation describes itself as "a leading global provider of outsourced customer contact center services". It maintains over 70 call centres in 22 countries.
External Links Sitel Corporation Website