Saatchi & Saatchi

Saatchi & Saatchi is a global communications and advertising agency network with 140 offices in 76 countries and over 6,500 staff. It was founded in London in 1970 but is now headquartered in New York.