S
Saatchi & Saatchi
London, England, United Kingdom · Founded 1970
5001-10000 employees
Sourced & current · updated May 28, 20260 of 4 facts verified
Saatchi & Saatchi is a global creative advertising agency network known for innovative brand campaigns and creative excellence across traditional and digital media.
Where they sit
Stack tier: Ecosystem Services (A)
Creative PlatformMarketing Agency
Leading global creative agency network within the Publicis Groupe portfolio
Ownership
Parent: Publicis Groupe