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 fame
Business growth
Creative agency
Advertising
Marketing
Integrated Communications
Brand Strategy

Date founded

1970

FAQ