Mr. Scott Ni

Scott Ni has been a director of Alibaba.com Global Sales since 2007 and is responsible for the development of sales, marketing and customer service operations in key overseas markets for Alibaba.com. Scott has been with Alibaba.com since 2000 and he has a good spectrum of experience with sales, marketing and website operations. Prior to his current position, he served as the director of Site Operations, managing www.alibaba.com from 2005 to 2006 and as Executive Assistant to Alibaba.com CEO, David Wei from 2006 to 2007.

Site last updated on 23rd December 09.















.jpg)



















