Raghu Tarra
  • Investor

  • Senior Technology and Management Executive
  • San Francisco, USA