Crescendo Ventures

About Crescendo Ventures

People
  • David Spreng, Managing General Partner