Helen Zhao's Location
Beijing, China
Helen Zhao's Work
Helen Zhao's Education
Helen Zhao's Skills
Helen Zhao's Summary
Helen Zhao, based in Beijing, China, is currently a Head Of Marketing, China at Palo Alto Networks, bringing experience from previous roles at NetApp, Dell, EMC and Quantum. Helen Zhao holds a 2002 - 2004 MBA in Marketing @ City University of Seattle. With a robust skill set that includes Product Marketing, Demand Generation, Channel Partners, Digital Marketing, Multi-channel Marketing and more, Helen Zhao contributes valuable insights to the industry. Helen Zhao has 3 emails on RocketReach.