IT Manager
Shanghai, Shanghai, China
Cosmobic
CCDI GROUP
IT Director
Fresenius Medical Care North America