A search solution provider on the mobile and internet platforms in China.
Neil Shen is a Founding Managing Partner of Sequoia Capital China.