Director, China Sales
Shanghai, Shanghai, China
Aptean
CDC
Account manager
Sales Manager
2041
BD Manager
The University of Texas Arlington
Fudan University