Profile picture
Cheng Jie
  • Manager
    Primary
    Walmart Labs
    Sunnyvale, United States
  • Researcher
    Pinterest
    Palo Alto, United States
mini profile avatar Cheng Jie