Onsite Recruiter
ManpowerGroup
EF Education First
Technical Recruiter
Shanghai Institute of Technology