Tag: Group Creative Director at the Kenya offices of Ogilvy Africa