News
Marketing
Ogilvy Joburg MD Elouise Kelly resigns for a new adventure
Issued by Ogilvy South Africa 7 May 2020
Advertising
#Newsmaker: Tracey Edwards is Ogilvy Joburg's new chief delivery officer
Jessica Tennant 16 Apr 2018
Issued by Ogilvy South Africa 7 May 2020
Jessica Tennant 16 Apr 2018