5 free lookups per month.
No credit card required.
Stella Yang's Location
Peking, Beijing, China
Stella Yang's Education
Northwestern University
Master Of Business Administration
2002 - 2004
Nanjing University
Bachelors (English, American Literature)
1988 - 1992
Stella Yang's Summary
Stella Yang, based in Peking, Beijing, China, is currently a Executive Director at Chinaequity Investment Co.. Stella Yang holds a 2002 - 2004 Master Of Business Administration @ Northwestern University. Stella Yang has 1 email on RocketReach.