Jiaxing, Zhejiang, China
78 days ago
Production Operator (Level 2)