Awards and recognitions

Our commitment to excellence and the highest levels of service quality has won us multiple accolades over the years.

43rd Rank – TOP 100 GREAT PLACES TO WORK 2026

Great Place to Work®

Top GCCs of 2026

GCC Workplace Innovation Summit & Awards 2026

Stellar Award for Excellence in AI Innovation &
Transformation in GCCs

3 AI Awards GCC X Summit