Telvista
Started in 1997 and headquartered in Dallas, Texas, Telvista is a company that provides English and Spanish contact center outsourcing solutions to companies throughout the United States and Mexico. The company offers customer care solutions, including contact management, social media services, interactive voice response, and Web-based support. It also provides technical support, sales and order management, and consulting services.
Last updated on