Start up Jun 14 2024 James Denton-Clark leaves Saatchi & Saatchi London after less than a year as CEODenton-Clark was agency’s third chief executive in four years. 0 Comments