Neil Shen's Location
Shanghai, Shanghai, China
Neil Shen's Work
Neil Shen's Education
Neil Shen's Skills
Neil Shen's Summary
Neil Shen, based in Shanghai, Shanghai, China, is currently a Senior Specialist- Mobile Traffic Procurement at 阿里巴巴集团, bringing experience from previous roles at Madhouse, AdCamie, Cognizant and Isobar. Neil Shen holds a 2006 - 2010 Bachelor’s Degree in Bioengineering @ Nanjing Agricultural University. With a robust skill set that includes Digital Marketing, Management, Online Marketing, Advertising, Online Advertising and more, Neil Shen contributes valuable insights to the industry. Neil Shen has 1 email on RocketReach.