Company Insights
Published on
July 11, 2025

How Many People Work at Staffbase? Headcount and Employee Trends

Total Employees
494
7.2% from last year
62
New Hires (YTD)
62
5% of total workforce
Departments
16
650 in Engineering
Locations
13
5,012 in New York, NY

Staffbase is a global employee-communications software company with a workforce of roughly 500 people. The organization has added and shed an equal number of employees recently, recording 62 new hires and 62 departures, which keeps total headcount steady at 494. This balanced hiring pattern suggests a focus on maintaining an optimized team while continuing to support its product portfolio for internal communications and intranet solutions.

Staffbase Headcount Breakdown by Department

Sales and Support is the largest group at Staffbase with 161 employees, highlighting the company’s emphasis on customer acquisition and retention. Engineering follows with 100 employees, underscoring the technical resources dedicated to platform development and reliability. Marketing and Product collectively account for 93 employees, reflecting investment in brand positioning and roadmap execution. Business Management, Human Resources, and Finance & Administration together make up 92 employees, providing operational backbone and people programs. Smaller yet essential teams include Information Technology (18), Operations (10), and Program & Project Management (9). An additional 11 employees are categorized as Other, rounding out a diversified departmental landscape.

Sales and Support
161
Engineering
100
Marketing and Product
93
Business Management
43
Human Resources
29
Finance and Administration
20
Information Technology
18
Operations
10
Program and Project Management
9
Other
11

Staffbase Employees by Location

Staffbase operates across multiple hubs, with the single largest concentration of employees (257) working remotely or in smaller satellite locations grouped as Other. Berlin is the biggest named office at 66 employees and serves as a central European base. The New York location employs 61 people, anchoring North American operations, while Dresden (37) and Leipzig (18) bolster the company’s German presence. London hosts 24 employees, extending reach into the UK market. Canadian offices in Vancouver and Calgary employ 13 and 5 people respectively, and Munich adds 5 more. This geographic spread illustrates Staffbase’s strategy of combining major city hubs with flexible remote staffing to support customers worldwide.

Berlin, Germany
66
New York, NY
61
Dresden, Germany
37
Leipzig, Germany
18
London, UK
24
Cologne, Germany
8
Vancouver, Canada
13
Calgary, Canada
5
Munich, Germany
5
Other
257
Get more information on people and companies with Unify

Unify is an all-in-one platform for intent data, enrichment, prospecting, and account research. Learn more about Staffbase and other companies with our data sources and AI agents.

Get started with Unify