Share Sethna appointed Ogilvy Africa's chief creative officer

Let's do Biz