Answer: saatchi

AnswerCrossword Clue
SAATCHI

Big name in ad agencies