Companies
Fbbqur0mmikaod9ljn2q

Saatchi & Saatchi Worldwide

Founded in London in 1970, now a global creative communications company headquartered in New York with 114 offices in 67 countries and over 6000 employees.