Kartik Iyengar is the Senior Vice President - Ai and Iot @ virtusa.com and Vlife of Virtusa.
27,495 people are employed at Virtusa.
Virtusa is based in Southborough, Massachusetts.
The NAICS codes for Virtusa are [54151, 54, 541511, 5415, 541].
The SIC codes for Virtusa are [73, 737].