Anthony Lee
Head of Broadcast at Ogilvy China
Shanghai, China