Sequoia China's IT department is led by Bo Bao (Head of Technology) and has 4 employees.
Bo Bao
Head of Technology
Boris Ding
Head of Data Analytics
Looking for a particular Sequoia China employee's phone or email?