Get In Touch


* These fields are required.

  • General Information

    info@tavisca.com
    +91 20-67083100

  • Product Sales & Inquiry

    sales@tavisca.com
    +91 20-67083105

  • Careers

    careers@tavisca.com
    +91 20-67083120

  • USA (Sales)

    Tavisca LLC
    5160 Tennyson Pkwy, Suite 2000E
    Plano, TX 75024

    +1 972 543 8548

    View on map

  • India (Delivery Centre)

    Tavisca Solutions Pvt. Ltd.
    ‘B’ Block, 7th Floor, Weikfield IT Info City Park, Viman Nagar, Pune – 411014, Maharashtra, India
    +91 20-67083100
    View on map