Invoca headquarters details
Location map
Open in Google MapsAll Invoca office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Santa Barbara HQ | California | United States | Headquarters |
About Invoca
Invoca (Private) is headquartered in Santa Barbara, California, United States. Founded in 2008, the company operates across 1 countries with approximately 377 employees worldwide.
Where is Invoca's main office?
Invoca's main headquarters office is located at 419 State Street, Santa Barbara, California 93101. This serves as the company's primary corporate address and is home to its executive leadership team.
Invoca regional offices
Beyond its headquarters in Santa Barbara, Invoca maintains 8 offices across 1 countries. Regional offices span 1 countries.
Invoca contact information
The main switchboard for Invoca headquarters can be reached at 18889894996. For investor relations, visit invoca.com/investor-relations.
What does Invoca do?
Invoca, Inc. provides conversation intelligence AI based solutions. The Company offers a platform that enables marketing, e-commerce, and contact center teams to drive revenue growth by unlocking actionable insights from customer conversation. Invoca serves clients in the United States.
Frequently asked questions
Where is Invoca headquarters?
Invoca's headquarters is located at 419 State Street, Santa Barbara, California 93101, United States.
How many offices does Invoca have?
Invoca operates 8 offices across 1 countries as of 2026.
What is Invoca's corporate address?
The official corporate address is 419 State Street, Santa Barbara, California 93101.
When was Invoca founded?
Invoca was founded in 2008 and has grown to employ approximately 377 people worldwide.
What is Invoca's phone number?
The main phone number for Invoca headquarters is 18889894996.