Qihoo 360
Product Director
Avazu Holding
Product Manager
WestInfoSoft Technology Shanghai Co., Ltd
Senior Product Director
The BASE (HKUST)
Research Assistant
Nanjing University of Science and Technology
The Hong Kong University of Science and Technology