Richard Liu was a senior strategy manager at Tencent from March 2010 to December 2014. Richard is now a founding partner at 5Y Capital.
Richard Liu received their bachelor's degree in electronic engineering and information science from the University of Science and Technology of China.
Hanson Hu - Executive Director, Peter Chen - Managing Director, Tech Investments, and Yu Cheng - Venture Partner report to Richard Liu.
Sign up to view 15 direct reports
Get started