Telvista, Inc. is a growth-focused provider of contact center and business process outsourcing solutions, offering IT support and customer experience services from its Dallas, Texas headquarters and sites in Mexico.
Notice Date
December 29, 2025
—
February 28, 2026
Layoff
Dallas
Texas
Tarrant
Tarrant County WDA