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...

( I )

Invoca Company Highlights

Phone icon

Phone Number

(805) 617-xxxx

Address icon

Corporate Office Address

419 State Street
Santa Barbara, 93101

Website icon

Website

invoca.com

Number 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.

Is this company information helpful?

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

33Across
8X8
AddThis
Adobe

Frequently Asked Questions About
Invoca

FAQs

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

Unlock Unlimited Leads
With Seamless.AI

Get Started Free