1. Swell
United States · Marketing Agency
Swell is a customer experience management platform that helps businesses to collect, analyze, and act on customer feedback. The company was founded in 2016 and is headquartered in Salt Lake City, Utah. Swell's platform…
- Revenue
- $5.7M
- Team size
- 48