Carl Chen

Information Technology Director at ATP

Location:
9F Shanghai Oriental Centre 31 Wujiang Road, Shanghai, Shanghai, China
Company:
ATP
HQ Phone:
+86 21 5200 1188
Wrong Carl Chen?

Last Updated 8/9/2016

General Information

Employment History

Information Technology Manager of APR  - Arjowiggins Graphic companies

Browse ZoomInfo’s Directories