Logo
S

Saatchi & Saatchi London

69 employees

This is launched with the philosophy that “Nothing is Impossible” – a statement that is carved into the steps of our London building.

Basic info

Industry

marketing & advertising

Sectors

Digital Communications
Brand Strategy
Marketing
Integrated Communications
Business growth
Advertising
Brand fame
Creative agency

Date founded

1970

FAQ