Virtusa logo


Virtusa Corporation is an American information technology services company founded in 1996 in Sri Lanka and has its headquarters in Massachusetts, United States. The company provides IT consulting, business consulting, systems implementation and application outsourcing services to large enterprises and software vendors. The company has several delivery centers in India and Sri Lanka with the ones in Hyderabad, Chennai and Colombo being the largest. In February 2021, it was acquired for $2B.

Woman playing chessWe don't have data on Virtusa yet, but we are working on it.
Anything look wrong?