Invoca
Specializes in the fields of inbound call marketing, call tracking, call intelligence, and pay-per-call advertising. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€1.0b (Public information from Jun 2022)
Santa Barbara California (HQ)
Authorizing premium user...