Cathy Liu's Location
Beijing, China
Cathy Liu's Work
Cathy Liu's Education
Stanford University Graduate School of Business
Master of Business Administration (MBA) (General Management)
2013 - 2015
University of Virginia
Bachelor of Science (BS) (Finance, Accounting, Economics)
2005 - 2009
Cathy Liu's Skills
Cathy Liu's Summary
Cathy Liu, based in Beijing, China, is currently a Managing Director at Hillhouse Investment, bringing experience from previous roles at The Kraft Heinz Company, Google, Warburg Pincus LLC and J.P. Morgan. Cathy Liu holds a 2013 - 2015 Master of Business Administration (MBA) in General Management @ Stanford University Graduate School of Business. With a robust skill set that includes Private Equity, Business Strategy, Portfolio Management, Financial Modeling, Capital Markets and more, Cathy Liu contributes valuable insights to the industry. Cathy Liu has 3 emails and 1 mobile phone number on RocketReach.