Virtusa Placement Papers | Recruitment, Career Growth, and Salary Virtusa Corporation is an American information technology services providing company established in 1996 in Sri Lanka and has its headquartered in various parts of the world like in Westborough, Massachusetts, United States. The company offers IT consulting, business consulting, systems implementation and … [Read more...] about Virtusa Placement Papers | Recruitment, Career Growth, and Salary