Qihoo 360's IT department is led by Alex Jiang (Chief Technology Officer of Financial Assets Exchange) and has 230 employees.
Yinuo Xu
Research Assistant - American Media Ideological Labels Project
Shiyu Lu
Software Engineer
Joanna Cai
Engineer
Tiancheng Li
高级算法工程师
Looking for a particular Qihoo 360 employee's phone or email?