Bizcommunity chats to Ogilvy SA chief strategy officer, Neo Makhele on the agency's obsession with creativity and effectiveness that earned it 10 Effie Awards, including two gold.