Saatchi & Saatchi Propagate, the digital agency from L&K Saatchi & Saatchi has strengthened its leadership team and has appointed....