ITC
Event production and activation
- B2B
About ITC
Specializing in corporate meetings, trade shows, events, and exhibits, we create immersive experiences that blend storytelling and physicality for lasting impact
Key facts
- Industry
- Advertising Services
- Company size
- 251–1,000 employees
- Headquarters
- St. Louis, Missouri, United States
- Founded
- 1994
- Revenue
- $45.7M – $433MTamtam estimate
- Website
- itcxp.com
- linkedin.com/company/itcxp
ITC at a glance
ITC is a B2B company in the Advertising Services industry, headquartered in St. Louis, Missouri, United States.
ITC was founded in 1994.
ITC has 251–1,000 employees.
ITC's revenue is $45.7M – $433M (Tamtam estimate).
Selling to companies like ITC?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies