Director of Investment and Managing Director of Newton Fund at Propel(X)
Mark Zhu is the director of investment and managing director of Newton Fund at Propel(x).