Today we are more than 142 strong and every bit as ambitious. Our name has changed. The shop has grown. We’ve activated campaigns all over the globe for an international roster of clients. And throughout this evolution, our fascination with innovatin
6600 Manchester Ave.
St. Louis, Missouri 63139
ITC designs and produces live, full-sensory activations, trade shows, special events, meetings and environments that take audiences on Emotional Journeys.
523 Hanley Industrial Court
St. Louis, Missouri 63144