Michael Leng

Michael Leng

Managing Director at Fortune 1688


  • San Francisco, United States