August 16, 2023
5min
Virtusa Sri Lanka was recognized as one of the Best Workplaces™ in the IT & ITES industry in Sri Lanka by Great Place to Work®, a strong confirmation of the Company’s acclaimed work culture, which has remained key in retaining top Sri Lankan talent in the face of the island’s ongoing talent […]