Jennifer Knapp Email

VP, Business Development . ITC

Current Roles

Employees:
529
Revenue:
$165.3M
About
ITC designs and produces live, full-sensory activations, trade shows, meetings and environments that feel like discoveries.
ITC Address
523 Hanley Industrial Ct.
St. Louis, MO
United States
ITC Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.