Saatchi and Saatchi is a British multinational communications and advertising agency network with 114 offices in 76 countries and over 6,500 staff. It was founded in 1970 and is currently headquartered in London. Wikipedia
Founded: 1970, London, United Kingdom
Headquarters: London, United Kingdom
Number of employees: 6,500 professionals
Parent organization: Publicis Groupe
Founders: Charles Saatchi and Maurice Saatchi, Baron Saatchi