Blizzard Entertainment
Web Producer
Infosys
Programmer
GE
Software Engineer
Ebates
Senior Technical Manager
Dianrong
Director of Online Operation
Dianrong
Principal Engineer Lead
Ebates
Technical Director
Blizzard Entertainment
Web Service Manager
East China University of Science and Technology