Development Manager, IT Development Manager
Shanghai, China
BI WORLDWIDE
BI WORLDWIDE China
Director of Technology
Maritz
Systems Development Manager