Stella Chen's Location
Shanghai, China
Stella Chen's Work
Stella Chen's Education
Beihang University
Master's degree (Information and Communication Engineering)
2014 - 2017
Nanjing University of Posts and Telecommunications
Master (Communication engineering)
2010 - 2014
Stella Chen's Summary
Stella Chen, based in Shanghai, China, is currently a Systems Engineer at Juniper Networks, bringing experience from previous roles at 瞻博网络公司. Stella Chen holds a 2014 - 2017 Master's degree in Information and Communication Engineering @ Beihang University. Stella Chen has 2 emails on RocketReach.