Advertisement
Technology
Tech

Sequoia Capital China’s Neil Shen and Softbank Vision Fund partner quit board roles at Qihoo 360

  • Founded in 2005, Qihoo 360 is China’s largest provider of internet and mobile security products

2-MIN READ2-MIN
A sign of Qihoo 360 Technology is pictured at the Internet Security Conference 2018 in Beijing, China September 4, 2018. Photo: Reuters
Sarah Dai

Sequoia Capital China’s founding and managing partner Neil Shen Nanpeng and Chen Xun, managing partner at SoftBank Vision Fund, have both stepped down from Qihoo 360’s board of directors, citing personal reasons, according to a regulatory filing to the Shanghai Stock Exchange on Sunday.

Founded in 2005, Qihoo 360 is China’s largest provider of internet and mobile security products, and describes itself as bringing together the largest ‘white hat army’ in the eastern hemisphere to solve cyber vulnerabilities and online loopholes.

Shen is arguably the most powerful venture capital investor in China’s tech industry, and the Yale graduate was named No. 1 on the 2020 Forbes Midas List of the world’s best venture capital investors, taking the accolade for the third consecutive year.

Sequoia Capital China is a venture capital firm based in Beijing, which seeks to invest in the agriculture, distribution, B2B, education, retail, energy, financial services, health care and technology sectors – primarily via Chinese companies. It operates as a subsidiary of Menlo Park, California-based Sequoia Capital.

Select Voice
Select Speed
1x
AI-generated voice