

Invoca Information
Contact top employees from
Invoca
Summary
Invoca has been in the industry for 18 years. The company currently specializes in the Computer Software area. Its headquarters is located at US. The estimated number of employees - 393. To connect with Invoca employee register on SignalHire.
Organization Website | invoca.com |
Industries | |
Headquarters Location | 419 State St, Santa Barbara, California, 93101 US |
Employees Size | 200-500 employees |
Specialties | Inbound Call Marketing, Call Tracking, Call Intelligence, Pay-Per-Call Advertising, Phone Leads, Marketing Automation, Marketing Campaign Management, SaaS, Call Analytics, Marketing Analytics, Conversions, Attribution, Contact Center, AI, Artificial Intelligence, Quality Management, Marketing Attribution |
Founded | 2008 |
Estimated Website Traffic
The chart shows a growth in traffic to the invoca.com website. In November, traffic increased to 436711, compared to 432149 in the previous month. The highest traffic in 2025 was recorded in November, reaching 436711 visits.
Employees Turnover 4 quarter 2025
Number of employees switched from or switched to
Total number all of employee turnover
Length of Employment
Employee tenure at Invoca shows a diverse range of experience levels:
8% have been with the company for less than 1 year6% for 1–2 years30% for 3–4 years30% for 5–7 years13% for 8–10 years13% have over 11 years of service at InvocaEx-employees positions
In Company
In New Company
Contact top employees from
Invoca
Danielle Thoeni
Vice President, Revenue Operations, Strategy and Enablement
Beatrice Casanova
Vice President Product Management
Toshish Jawale
Head of AI Engineering
David Dodds
Vice President of Customer Success
Bhavin Merchant
Senior Vice President of Corporate Development
Landon Stott
Staff Product Manager
Roy Matsunaga
Business Intelligence Engineer, Data
Pierce Bae
Staff Product Manager, Conversational Messaging
Austin Brender
Senior Manager - Analytics Services
Tom Phillips
Senior Product Marketing Manager
Autumn French
Director, Partnerships & Alliances
Andy Seraphin
Software Engineer
Holly Jackson
Senior Customer Success Manager
Saul Rodriguez
Technical Customer Support Representative
Yasmeen Wermers
Product Manager | Calls Team
Mary Herkins
Senior Product Marketing Manager
Whitney Polluconi
Senior Production Support Engineer
Nathan Hopkins
Customer Success Engineer
Christian Valesares
Production Support Engineer II
Sinead Hunt
Senior Customer Success Manager - Enterprise
Nabelou Ouologuem
Agentic AI Analyst
Camilo Vera Garcia
Sales Development Representative
Ian Hamilton
Technical Account Manager
Christopher Ramirez
Senior Machine Learning Engineer
Himanshu Patel
Accounting Intern
Glenn Lawyer
Staff Data Scientist
Similar Companies
FAQ
Invoca operates in the Software Development industries. More details can be found on the official website: invoca.com.
The headquarters of Invoca are located in Santa Barbara, United States.
Invoca currently employs 200-500 people.



