Jeremy Chen's Location
Shanghai, Shanghai, China
Jeremy Chen's Work
Jeremy Chen's Education
Gench College
Bachelors (Advertising)
2009 - 2013
Jeremy Chen's Skills
Jeremy Chen's Summary
Jeremy Chen, based in Shanghai, Shanghai, China, is currently a Senior Art Director at Ogilvy, bringing experience from previous roles at DDB China Group, Wunderman China and Razorfish. Jeremy Chen holds a 2009 - 2013 Bachelors in Advertising @ Gench College. With a robust skill set that includes Interaction Design, Art Direction, Concept Development, Creative Direction, Advertising and more, Jeremy Chen contributes valuable insights to the industry. Jeremy Chen has 1 email on RocketReach.