About Us

Locations - We have 21 Delivery centres


Our 14,000 people operate out of 21 major locations in India, and their focus is on delivering superior customer experience for our clients customers across the length and breadth of the country.

Our sites in India are connected via a secure and managed MPLS cloud with resilient last mile connectivity. The local network at each of these site is built on industry standard equipments configured in high availability mode. Our facilities are protected via round the clock security measures using CCTV cameras and access control systems in addition to well trained and vigilant security guards.

Corporate Office Mumbai
Garvebhavipalya, Bangalore
Garvebhavi Palya, Bangalore
Rayala, Chennai
Tecci Park, Chennai
Aneja Towers, Chennai
Rajarhat, Kolkata
Mantri IT Park, Pune
Amar Synergy, Pune
Noida, UP
Shimla, HP
Panchkula, HR
Telangana, Hyderabad
Secunderabad, Hyderabad