Kiran Kalluri
  • Investor

  • Head - India & North Asia, Global 3rd Party Operations at Google
  • Hyderabad, India