Where is Virtusa Corporate office Headquarters

Headquarters Address and Contact

  • Address: 132 Turnpike Rd Suite 300, Southborough, MA 01772, United States

  • Phone Number:
    +1 508 389 7300

  • Email:
    Click Here

  • Number of Employees: 45,000

  • Established: 1996

  • Founder: Kris Canekeratne, Tushara Canekeratne, John Gillis, Sandy Gillis

  • Key People: Santosh Thomas

Headquarters Location & Directions

Headquarters Executive Team

Name Title
Santosh Thomas Chief Executive Officer and Executive Director
Thomas R. Holler EVP & Chief Strategy Officer
Amit Bajoria Chief Financial Officer
Sundararajan Narayanan EVP & Chief People Officer
Ram Meenakshisundaram Chief Technology Officer
Sunny Bathla SVP & Head of Emerging and Insurance Business, Americas
Sanjay Deshpande EVP & Head of Banking & Financial Services, Americas
Ashish Devalekar EVP & Managing Director, Europe and Middle East
John Gillis EVP & Co-Founder
Sanjeev Gulati EVP & Head of Digital and Operations, Americas
Raymond Hennings EVP & Head of Alliances and Strategic Deals
Sumit Kaushik SVP & Head of Technology, Media & Telecommunications, Americas (West Coast)
Mallesh Kalary EVP & Head of Healthcare & Life Sciences, Americas
Chandika Mendis EVP & Global Head of Engineering
Frank Palermo EVP & Head of Technology, Media & Telecommunications,
Darshana Pai Global Head, Delivery Strategy and Governance
Naresha Supramaniam SVP & Head of Asia Pacific
Paul Tutun EVP & General Counsel
Ramaswamy P V Chief Information Officer

About History and Headquarters Information

Headquarters Photos