PS

Peng Shi

Director at Xunlei Limited

Mr. Peng Shi currently serves as the president of product at Beijing Itui Technology Co., Ltd. From May 2014 to June 2015, Mr. Shi was the chief product officer of UCWeb Inc. Prior to that, Mr. Shi served as a senior product manager at Baidu, Inc. from April 2013 to May 2014 and a product manager at Qihoo 360 Technology Co., Ltd from March 2010 to April 2013. Mr. Shi received his bachelor’s degree in software engineering from Beihai College of Beihang University in China in 2011.


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Xunlei Limited

Xunlei Limited Founded in 2003, Xunlei Limited is a global leading innovator in shared computing and blockchain technology.


Headquarters

Shenzhen, China

Employees

1,001-5,000

Links