ADFEST is pleased to announce that Victor Manggunio, Chief Creative Officer of Leo Burnett China, based in Shanghai, is joining the festival as....