Usabilla
Collect user feedback and improve your websites, apps and emails with Usabilla's Voice of Customer Solutions.
Launch date
Employees
Market cap
-
Enterprise valuation
$77m (Public information from Mar 2019)
Company register number 65508416
Amsterdam North Holland (HQ)
Authorizing premium user...