Meet our US teams Las Vegas and Folsom
With customer experience centers in Nevada and California, we offer some of the best English and Spanishspeaking talent around, ready to meet your digital and CX needs. Our Las Vegas, NV site alone has over 1, 000 seats and 100, 000 sq. ft. of contact center space, making it the ideal location to expand your onshore support needs. Likewise, our Folsom, CA site is close to the biggest tech hubs in the world including Silicon Valley, Sacramento and San Francisco, making Folsom the perfect place to scaleup CX for fastgrowing tech operations.
|
|