Tag: Ogilvy Africa names Vikas Mehta it’s new CEO