Leo Liu's Location
Shanghai, Shanghai, China
Leo Liu's Work
Leo Liu's Education
Guangzhou University
1995 - 1998
Leo Liu's Skills
Leo Liu's Summary
Leo Liu, based in Shanghai, Shanghai, China, is currently a Senior Expert P8 - Brand Marketing at Alibaba Group, bringing experience from previous roles at Antgroup, Bbdo Worldwide, Wieden + Kennedy and Ogilvy. Leo Liu holds a 1995 - 1998 Guangzhou University. With a robust skill set that includes Creative Development, Advertising, Communications Planning, New Business Development, local business management and more, Leo Liu contributes valuable insights to the industry. Leo Liu has 3 emails on RocketReach.