Pete Case

Group Chief Executive Officer and Creative Chairman, Ogilvy

Pete Case is Group Chief Executive Officer and Creative Chairman of Ogilvy.

Ogilvy South Africa is the local arm of the Ogilvy advertising network, with offices in Johannesburg and Cape Town. Case is both chief executive and creative chairman, and in September 2025 the agency named Nkanyezi Masango chief creative officer for Cape Town from 2026.

In the job

  1. Ogilvy South Africa appointed Nkanyezi Masango as chief creative officer for Ogilvy Cape Town, starting in 2026. Source

Career before

  1. Chief creative officer, Ogilvy South Africa

Sources

  1. pressportal.co.za
  2. bizcommunity.com
  3. bizcommunity.com
  4. ogilvy.co.za

Facts last checked 3 November 2026. Spotted something out of date? Tell us.

More profiles

All profiles