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.