appen

Overview

Total employees19122
Departments20
Locations142

No description available.

appen's Headcount Breakdown by Department

DepartmentHeadCount
Administrative
663
Consulting
410
Service
127
Design
63
Education
195
Finance
93
Management
50
Hr
102
Legal
19
Marketing
1103
Medical
211
Operations
121
Department
3077
Product
20
Management
228
Estate
4
Research
1905
Sales
273
Technical
340
Trades
85

appen's Employees by Locations

Employee Count by Country

Total: 9,064 employees

1662
United States
18.3%
824
India
9.1%
817
Indonesia
9.0%
785
Philippines
8.7%
642
Brazil
7.1%
478
Nigeria
5.3%
260
Egypt
2.9%
206
Italy
2.3%
204
Mexico
2.3%
181
Pakistan
2.0%

Want to Stay Ahead of appen's Org Changes?

Get alerts when hiring spikes or teams shift focus

Track changes vs. competitors

Spot warm GTM signals early