Get In Touch

  • 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
    15150, Preston Road,
    Suite 300, Dallas, TX 75248, USA
    (469) 791-0489
    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