Meet our US teams Las Vegas and Folsom

With customer experience centers in Nevada and California, we offer some of the best English and Spanish-speaking 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 scale-up CX for fast-growing tech operations.
Back to Top