Tamtam Try Tamtam free
ICUC logo

ICUC

Social media management

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
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