Mr. Lei Chen has been the Chief Executive Officer and Director of Xunlei Limited since July 6, 2017 and previously served as its Co-Chief Executive Officer from November 17, 2015 to July 6, 2017. Mr. Chen served as the Chief Technology Officer of Xunlei Limited from November 2014 to November 17, 2015. Mr. Chen joined the Xunlei Limited with rich industry experience in cloud computing, software architecture and online infrastructure from his previous roles at Tencent, Google and Microsoft. Prior to joining Xunlei, he served as the Chief Executive Officer of Tencent Cloud Computing Ltd., where he spearheaded Tencent's cloud computing, open platform and social advertisement efforts. He joined Tencent in 2010 and served as Manager of Tencent's Cloud Platform division and Deputy General Manager of its Open Platform and Social Advertising Platform divisions. He 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.