Kevin Chiu appointed to boost creative capabilities at Agenda Shanghai

SHANGHAI - Kevin Chiu, a 12-year digital advertising veteran who spent most of his career with DDB in Hong Kong and China, has taken up a new career challenge as group creative director at Agenda Shanghai.