Ogilvy Africa names Vikas Mehta it’s new CEO November 13, 2019 Editor Off Brand Buzz, Ogilvy Africa has named Vikas Mehta as its new Chief Executive Officer. He takes over...