Address : Southborough, Massachusetts, United States Industries : Information Technology & Services Website : virtusa.com Phone : +15083897300 Position : Manager - Delivery |
Abdul Bellary ( Architect )
Aarti Chauhan ( HR )
Aanandavalli Th ( Associate Architect )
Abdul Nazar ( Lead Consultant )
Aadil Shaikh ( Executive HR - Global HR Operations )
Virtusa Information Technology & Services Manager - Delivery |