David Chen

Advertising Manager at SuperHeroes New York

New York, United States

Positions

Advertising Manager

SuperHeroes New York
New York, United States

Photographer

Saatchi & Saatchi Guangzhou
Guangzhou, China

Get your Talent Profile
for free and Become a Member of AdForum

Get Started