cooperative partner
Let's work hand in hand to create a brilliant future together


Mozilla

Oracle

Microsoft

Apple

IBM

IBM

IBM

IBM

IBM

IBM

IBM
/
+86 139 1773 1319
+86 158 2122 6266
ava@cnhay.com
gary@expohay.com
Add: No. 399 Guangming Road, Zhuangxing Industrial Park, Fengxian, Shanghai