Software Engineering Manager
Basis Technologies
OOCL
Technical Engineer
Accenture
System Analyst
Amway
Sr. System Analyst
China Telecom
(Sr.) Software Engineer
SiteScout
Senior Software Engineer
South China University of Technology