• Subscribe
  • Himansu Varghese

    Himansu Varghese

    Investor at Inflexor Ventures
    82 points