LQA and QA Manager
Shanghai, Shanghai, China
PTW
Sears Canada
Electronics Product Knowledge Specialist
Electronic Arts (EA)
QA Tester
Pole To Win International
Head of Localization, Shanghai
Simon Fraser University