5 free lookups per month.
No credit card required.
Ellen Chen's Location
Beijing, China
Ellen Chen's Education
北京语言大学
1996 - 2000
Ellen Chen's Summary
Ellen Chen, based in Beijing, China, is currently a senior editor at CGMagazine. Ellen Chen holds a 1996 - 2000 北京语言大学. Ellen Chen has 1 email on RocketReach.