Saatchi & Saatchi
Saatchi & Saatchi is a global advertising agency network with 140 offices in 80 countries and over 6,500 staff. It was founded in London in 1970 but now headquartered in New York.
Saatchi & Saatchi was founded by brothers Maurice (now Lord Saatchi) and art collector Charles in 1970
Would you please Like and Share this website!