About Invoca
Invoca is a Software Development / SaaS company, headquartered in Santa Barbara, with 501 - 1,000 employees and annual revenue of $50M - $100M.
Invoca is a revenue execution platform that connects marketing and sales teams to help them track and optimize the buying journey to drive more revenue. By using a comprehensive revenue execution platform with deep integrations with leading technology platforms, revenue teams can better connect thei...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
Invoca Company Highlights
Phone Number
(805) 617-xxxx
Corporate Office Address
419 State Street
Santa Barbara, 93101
Website
Industries Served
Software Development / SaaSNumber of Employees
501 - 1,000 Employees
Company Revenue
$50M - $100M
Invoca Email Format
The most common Invoca email format is [f][last] (ex. jdoe@invoca.com), currently being used by 96% of Invoca business email addresses. There are 28 email formats used by Invoca.
Invoca Org
Invoca has 7 C-Level, 9 VP, 50 Director, 116 Manager, 61 Senior, 72 Mid-Level, and 1 Other employees.
Invoca Decision Makers
- CEORob Duva
- CTOTeresa Dietrich
- CMOPeter Isaacson
Invoca's Tech Stack
Frequently Asked Questions About
Invoca
Log in or sign up to get full contact details and additional support.
Who is the CEO of Invoca?
The CEO of Invoca is Rob Duva. See full contact details ›
Who is the CMO of Invoca?
The CMO of Invoca is Peter Isaacson. See full contact details ›
Who is the CTO of Invoca?
The CTO of Invoca is Teresa Dietrich. See full contact details ›
How many senior employees does Invoca have?
Invoca has 243 senior employees that are typically used for decision making.
What email format does Invoca use?
The most common Invoca email format is {f}{last} (e.g. jdoe@invoca.com).
Who are the key decision makers at Invoca?
Key decision makers at Invoca include Rob Duva (CEO), Teresa Dietrich (CTO), and Peter Isaacson (CMO). See full contact details ›
What technologies does Invoca use?
Invoca uses technologies including 33Across, 8X8, and AddThis.
How do I contact Invoca?
To contact Invoca, visit invoca.com.
What companies are similar to Invoca?
Companies similar to Invoca include ZSL Inc., TCN, and Data.ai.
Where is Invoca headquartered?
Invoca is headquartered at 419 State Street, Santa Barbara.
What is the main phone number for Invoca?
The main phone number for Invoca is (805) 617-xxxx.
What is the official website for Invoca?
The official website for Invoca is invoca.com.
What is the annual revenue of Invoca?
The annual revenue of Invoca is $50M - $100M.
How many employees does Invoca have?
Invoca has 501 - 1,000 employees.
What industry is Invoca in?
Invoca is in the Software Development / SaaS industry.
Last updated: September 28, 2025