Company Insights
Published on
October 15, 2025
Total Employees
372
7.2% from last year
25
New Hires (YTD)
28
5% of total workforce
Departments
14
650 in Engineering
Locations
21
5,012 in New York, NY
Invoca employs 372 people. Reported workforce changes include 28 new hires and 25 departures, resulting in a modest net increase in headcount. The organization’s staffing mix reflects a balance between go-to-market and technical roles, with the largest groups in Sales and Support and Engineering.
Sales and Support is the largest team with 150 employees (about 40% of the company), followed by Engineering at 102 (around 27%). Marketing and Product totals 44 employees, while Business Management (24), Information Technology (21), and Finance and Administration (16) make up smaller but meaningful portions of the workforce. Human Resources (6), Operations (3), Program and Project Management (3), and Other (3) round out the remaining headcount. Overall, the structure shows a strong emphasis on customer-facing and technical capabilities.
Sales and Support
150
Engineering
102
Marketing and Product
44
Business Management
24
Information Technology
21
Finance and Administration
16
Human Resources
6
Operations
3
Program and Project Management
3
Other
3
Invoca’s headcount is distributed across multiple U.S. locations, with 205 employees categorized under Other locations, indicating a broad, distributed footprint. Chicago, IL (52) and Santa Barbara, CA (42) are the largest named hubs, followed by Denver, CO (24) and San Francisco, CA (17). Smaller teams are present in Austin, TX (8), Boston, MA (7), San Diego, CA (6), New York, NY (6), and Los Angeles, CA (5). The distribution suggests a mix of key city hubs complemented by a sizable dispersed workforce.
Chicago, IL
52
Santa Barbara, CA
42
Denver, CO
24
San Francisco, CA
17
Austin, TX
8
Boston, MA
7
San Diego, CA
6
New York, NY
6
Los Angeles, CA
5
Other
205
Get more information on people and companies with Unify
Get started with Unify