Sahil Gupta

  • Analyst
  • Technology, Media and Telecommunications
  • New York