Hangzhou-based e-commerce company Alibaba Group told media on Thursday that Zhang Wei, the former chief operating officer of News Corporation's (NYSE: NWS) Star China, joined Alibaba Group as senior vice president and strategic investment director on July 1. Zhang has served as general manager at CNBC China and financial analyst at General Electric (GE). She is a part-time anchor for China Central Television (CCTV).