Press Release

Xoriant Recognized Among India’s Top 75 Best Workplaces in IT & IT-BPM 2019 by Great Place to Work®