Virtusa Corporation, a global information technology services company launched the company