Sitel Worldwide Corporation is a global outsourcing company based in Allen, TX, specializing in customer experience management services.
With a focus on customer service solutions, Sitel provides support for various industries, including technology, retail, and healthcare, through its network of contact centers worldwide.
Generated from their business information