Microsoft, Yahoo, & Alibaba - Meet Bill Ashworth, Mr. Tech
Summary: Bill Ashworth is the Director of State and Local Government Affairs at Alibaba Group, a multinational e-commerce company, headquartered in China.
Summary: Bill Ashworth is the Director of State and Local Government Affairs at Alibaba Group, a multinational e-commerce company, headquartered in China.