Saatchi & Saatchi

Corporate Member


Founded in London in 1970 as a start-up advertising agency and has grown into a global creative communications company headquartered in New York with 130 offices in 70 countries and over 6,000 employees.

View Website

Last Updated: February 2016