Neil Shen, the founding and managing partner of Sequoia China, has been named this year's top investor in the 2023 Forbes Midas List. This marks his fourth time taking the top spot.
On Tuesday, Forbes released The Midas List of the top-performing investors from around the World in 2022. Neil Shen, the founding and managing partner of Sequoia China, ranked third in the world.
Neil Shen, the founding and managing partner of Sequoia Capital China and director of food delivery giant Meituan, had recently reduced his share holdings in the food delivery company.
Seasoned investment firm Sequoia Capital's current chief Doug Leone has named Roelof Botha as his successor on Tuesday. Neil Shen will continue to lead the firm’s China business as the founding and managing partner.