Raghu Tarra
  • Investor
  • Expert

  • Senior Technology and Management Executive
  • San Francisco, USA