Magnus Djaba was named global president of Saatchi & Saatchi after global CEO Robert Senior announced his departure earlier this month. Djaba has just overseen the move of the network’s London headquarters from Charlotte Street – where Saatchi’s famous “Nothing is Impossible” slogan had been carved into the stone steps for 40 years – to […]