Echo Zhang's Location
Shanghai, Shanghai, China
Echo Zhang's Education
Echo Zhang's Skills
Echo Zhang's Summary
Echo Zhang, based in Shanghai, Shanghai, China, is currently a Media Manager at Merkle. Echo Zhang holds a 2010 - 2011 Master of Social Science in Applied Psychology @ City University of Hong Kong. With a robust skill set that includes Affiliate Marketing, CPL, Display Advertising, Ad Networks, PPC and more, Echo Zhang contributes valuable insights to the industry. Echo Zhang has 2 emails on RocketReach.