New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
ICR

ICR

Founded in 1998 and headquartered in New York City, New York, ICR is a strategic communications and advisory company. The company focuses on providing services for public relations, digital branding, social media and investor relations.

Last updated on

About ICR

Founded

1998

Estimated Revenue

$100M-$250M

Employees

251-1K

Category

Industry

Public Relations And Communications

Location

City

Norwalk

State

Connecticut

Country

United States

Tech Stack (112)

search

Devops And Development

Product And Design

Productivity And Operations

Payment

Audio / Video Media

Content Management System

Advertising

Web Hosting Providers

Web Servers