ICUC
Social media management
- B2B
About ICUC
A social media management company providing content moderation, community management, social listening, and customer care solutions globally with 350+ multilingual specialists
Key facts
- Industry
- Marketing Services
- Company size
- 251–1,000 employees
- Headquarters
- Toronto, Ontario, Canada
- Founded
- 2002
- Revenue
- $32M – $303MTamtam estimate
- Website
- icuc.social
- linkedin.com/company/icuc
ICUC at a glance
ICUC is a B2B company in the Marketing Services industry, headquartered in Toronto, Ontario, Canada.
ICUC was founded in 2002.
ICUC has 251–1,000 employees.
ICUC's revenue is $32M – $303M (Tamtam estimate).
Selling to companies like ICUC?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies