iNVATERRA Logo

iNVATERRA

Locations: III Lincoln Center 5430 LBJ Freeway, Suite 1200 Dallas, Texas 75240 Dallas, Texas 75240, US

Company Size: 1 - 100

Industry: IT Services and IT Consulting

Company Website

AI Description

drawer
  • Sadia Shah profile image

    Managing Director Sales and Marketing at iNVATERRA

  • Suneel Piraji profile image

    Sales at iNVATERRA

  • Salma Hanif profile image

    Jr Consultant at iNVATERRA

  • AFZAL RIZVI profile image

    SQA ENGINEER at iNVATERRA

  • Ravi Verma profile image

    Contact Centre - Op's Head at iNVATERRA