Company Description

TELUS International operates three sites in India - two in Noida and one in Bengaluru. Noida is a planned city developed over 40 years ago as a satellite of Delhi. As part of the National Capital Region, Noida is considered to be India’s greenest city with tree lined roads and ample green spaces. Whereas Bengaluru is the center of India’s high-tech industry, often referred to as the IT capital or Silicon Valley of India for its concentration of R&D, electronics and software companies.With two sites in Noida and one site in Bengaluru, TELUS International India is your perfect partner for next-gen IT solutions and customer experience innovation. We’re all about unleashing great ideas and designing simple solutions to enable your digital transformation journeys. 


 


 

Map Location