Invoca
419-State St, Santa Barbara, California, 93101, United States
Customers
Churn
Frequently Asked Questions about Invoca
-
When was Invoca founded?
Invoca was founded in 2008.
-
How much revenue does Invoca generate?
Invoca generates $79.5M in revenue.
-
Who is the CEO of Invoca
The CEO of Invoca is Gregg Johnson.
-
How much funding does Invoca have?
Invoca raised $118.5M.
-
How many employees does Invoca have?
Invoca has 422 employees.
-
Where is Invoca headquarters?
Invoca is headquartered at 419-State St, Santa Barbara, California, 93101, United States