Celestica Technology Consultancy (Shanghai) Co. Ltd
Website
http://www.celestica.com
31.22395, 121.63345
Street Address:
3000 Long Dong Ave., Building 1, Section 802A
Pudong 201203
CN
Pudong 201203
CN