Skip to content
Full profile
Saatchi & Saatchi

Saatchi & Saatchi

New York, New York, United States · Founded 1970

5001-10000 employees

Sourced & current · updated Oct 5, 20262 of 4 facts verifiedWebsite

Saatchi & Saatchi is a global creative communications company that grew from a London startup in 1970 into a network spanning 114 offices across 67 countries with over 6,500 employees.

Where they sit

Stack tier: Ecosystem Services (A)

Creative PlatformMarketing Agency

One of the world's top-tier global creative agency networks with a legacy of iconic campaigns and a presence in major markets worldwide

Ownership

Competitors

Partnerships

Key people

Pre-call brief from ATDb — sourced from the live database, current as of Oct 5, 2026. Not a static screenshot.