Nick Shalek
Investor

Nick Shalek

Key Info

  • Palo Alto, California, United StatesPalo Alto, California, United States
  • InvestorInvestor
  • 2 Investments2 Investments
  • LinkedIn•••••••••
    Lock Closed

Experience

Ribbit Capital

Ribbit Capital
Present
Palo Alto, California, United States