Xunlei Limited announced that its board of directors has appointed Mr. Lei Chen as its Chief Executive Officer of the company and Director of the Board, effectively starting from July 6, 2017. Mr. Sean Zou, founder of the company, will resign as Chief Executive Officer and continue to serve as the Chairman of the Board, with specific focus on Xunlei's growth strategy and initiatives related to products and technological innovation in cloud computing including AI, as well as strategic investments. Mr. Lei Chen has served as Co-Chief Executive Officer of the Company since November 2015.

Mr. Chen joined Xunlei as Chief Technology Officer in November 2014.