Xunlei Limited

Mr. Lei Chen

Director

Mr. Lei Chen has been a director of our company since July 2017. Mr. Chen previously served as our chief executive officer from July 2017 to April 2020, and our co-chief executive officer and chief technology officer from November 2014 to July 2017. Prior to that, Mr. Chen was the chief executive officer of Tencent Cloud Computing (Beijing) Ltd., a wholly owned subsidiary of Tencent Holdings Limited, or Tencent, where he spearheaded Tencent’s cloud computing, open platform and social advertisement efforts. He joined Tencent in 2010. Before becoming the chief executive officer of Tencent Cloud Computing (Beijing) Ltd., he served as manager of Tencent’s cloud platform division and deputy general manager of its open platform and social advertising platform divisions. Mr. Chen also worked at Google and Microsoft before joining Tencent, creating data storage and e-commerce applications. Mr. Chen holds a bachelor of science degree in computer science and technology from Tsinghua University, and a master’s degree in computer science from the University of Texas at Austin.