Virtusa employs 26,427 employees. The Virtusa management team includes Santosh Thomas (Chief Executive Officer), Kartik Iyengar (Senior Vice President - Ai and Iot @ virtusa.com and Vlife), and Brian Jochum (SVP, Global Chief Marketing Officer).
Get Contact Info for All DepartmentsLooking for a particular Virtusa employee's phone or email?