IN THE MEDIA
Virtusa appoints Naresha Supramaniam as Country Head for Sri Lanka
Naresha has a career spanning over 8 years in Virtusa and has headed global delivery of multiple services in the organization