Squelch nabs $12 mln

Redwood City, California-based Squelch Inc, a provider of customer experience optimization solutions, has secured $12 million in funding. The investors were Shasta Ventures, Correlation Ventures and Tenaya Capital.

3 April 2019•1 min read
Feature image
LinkedInXEmail
LinkedInXEmail