Ellen Shen Location
Shanghai, China
Ellen Shen Work
Ellen Shen Education
East China Normal University
Master (Micro-electronics, IC design)
2004 - 2007
East China Normal University
(Bechaler of EE)
2000 - 2004
Ellen Shen Skills
Ellen Shen Summary
Ellen Shen, based in Shanghai, China, is currently a Vice President, APAC at Telestream. Ellen Shen brings experience from previous roles at Tektronix, Tektronix/Danaher and ENENSYS Technologies. Ellen Shen holds a 2004 - 2007 Master in Micro-electronics, IC design @ East China Normal University. With a robust skill set that includes Market Development, Marketing Strategy, Broadcast, Video, New Business Development and more. Ellen Shen has 2 emails on RocketReach.