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
