Company Insights
Published on
October 15, 2025
Total Employees
372
7.2% from last year
16
New Hires (YTD)
56
5% of total workforce
Departments
13
650 in Engineering
Locations
25
5,012 in New York, NY
InvoiceCloud, Inc. is a cloud-based payments and customer engagement platform that serves billers in sectors such as utilities, insurance, and government. The company employs 372 people and shows net expansion with 56 new hires compared to 16 departures. Its workforce is balanced between go-to-market and product development functions, reflecting the needs of operating a SaaS platform in financial services.
Sales and Support is the largest group with 131 employees, followed by Engineering at 106. Marketing and Product together account for 38 employees, with Finance and Administration at 22 and Business Management at 18. People and infrastructure functions include Human Resources (15), Information Technology (12), Program and Project Management (12), and Operations (8), with 10 employees categorized as Other. This distribution highlights a commercial and customer service orientation supported by a substantial engineering and product backbone.
Sales and Support
131
Engineering
106
Marketing and Product
38
Finance and Administration
22
Business Management
18
Human Resources
15
Information Technology
12
Program and Project Management
12
Operations
8
Other
10
The workforce is distributed across many geographies, with 236 employees categorized under Other locations. Boston, MA is the largest named hub with 67 employees, followed by teams in Hyderabad, India (14), Brownsville, TX (13), Madison, WI (10), and Tampa, FL (10). Smaller clusters are present in Braintree, MA (6), Memphis, TN (6), Atlanta, GA (5), and Chicago, IL (5). The spread indicates a blend of concentrated hubs and a broad distributed presence.
Boston, MA
67
Hyderabad, India
14
Brownsville, TX
13
Madison, WI
10
Tampa, FL
10
Braintree, MA
6
Memphis, TN
6
Atlanta, GA
5
Chicago, IL
5
Other
236
Get more information on people and companies with Unify
Get started with Unify