Neil Chen's Location
Shanghai, Shanghai, China
Neil Chen's Work
Neil Chen's Education
Donghua University Raffles Design Institute
Bachelor of Business Administration (B.B.A.) (Business, Management, Marketing, and Related Support Services)
2009 - 2012
Neil Chen's Skills
Neil Chen's Summary
Neil CHEN, based in Shanghai, Shanghai, China, is currently a Senior Media Ops Manager at Artefact, bringing experience from previous roles at Kuaiyou, Alimama (AdChina) and Avazu Holding. Neil CHEN holds a 2009 - 2012 Bachelor of Business Administration (B.B.A.) in Business, Management, Marketing, and Related Support Services @ Donghua University Raffles Design Institute. With a robust skill set that includes Mobile Advertising, Media Buying, Video Ads, Customer Service, Strategy and more, Neil CHEN contributes valuable insights to the industry. Neil CHEN has 2 emails on RocketReach.