Gang Chen is the Head of International Business Development of Alibaba.com.
9,496 people are employed at Alibaba.com.
Alibaba.com is based in Hangzhou, Zhejiang.
The NAICS codes for Alibaba.com are [45, 55, 551].
The SIC codes for Alibaba.com are [59, 596].