Management Trainee
peking, beijing, china
Tata Commun
Welocalize
R and D
Tata Communications
Senior Product Manager
Product Manager
Tsinghua University