Developer of an enterprise platform designed to improve customer experience. The company's platform provides review monitoring, review generation, marketing, customer surveys, social listening, social...

Information Technology
Palo Alto, CA, United States
Founded 2012
1,000 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$93M
Last Round
N/A