M&C Saatchi

M&C Saatchi was founded in 1995 and is now the biggest Independent Creative Agency Network in the World. Founded on one core principle, Brutal Simplicity of Thought.