Allen Chen is a seasoned digital marketing professional with over seven years of experience in digital advertising. They have held prominent roles at major companies including Nike, where they currently serve as Director, overseeing digital brand marketing initiatives. Previously, Allen was a Digital Curator at Anomaly and held managerial positions at Louis Vuitton, TBWA, OgilvyOne, and ShowOne Interactive Shanghai. With a strong understanding of digital production processes and project management, Allen is adept at leading diverse teams and coordinating resources to achieve project success.
Location
China
This person is not in any teams
This person is not in any offices