Michael Chu

Head Of Creative - China and APAC

Michael Chu is a seasoned Digital Creative with over 25 years of experience, currently serving as the Head of Creative at Chanel for China and APAC. They have directed creative teams across various luxury brands and have specialized in blending global and local execution to deliver effective brand experiences. Previously, they held key roles at renowned companies such as Burberry, OgilvyOne, and AKQA, where they focused on user experience and innovative digital campaigns. Chu earned an MFA in Design Media Art from UCLA, further solidifying their expertise in creative and digital solutions.

Location

Jing'an District, China

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices