VXI
is passionate about designing solutions that deliver you higher
revenue, greater profitability and happier customers. Based in Los
Angeles, we have 34,000 employees across 42 global locations.
Named ICT's “Best Company of the Year” (2017, 2018, 2019), 2019 Stevie's "Customer
Service Outsourcing Provider of the Year," and 2019 Frost & Sullivan winner
for "Best Practices in Innovation and Leadership."