devo

Overview

Total employees633
Departments20
Locations16

No description available.

devo's Headcount Breakdown by Department

DepartmentHeadCount
Administrative
1
Consulting
8
Service
17
Design
2
Education
3
Finance
7
Management
11
Hr
6
Legal
3
Marketing
9
Medical
0
Operations
13
Department
47
Product
10
Management
9
Estate
0
Research
3
Sales
18
Technical
156
Trades
0

devo's Employees by Locations

Employee Count by Country

Total: 323 employees

149
Spain
46.1%
107
United States
33.1%
47
India
14.6%
4
Australia
1.2%
3
Singapore
0.9%
2
United Kingdom
0.6%
2
France
0.6%
1
Egypt
0.3%
1
Netherlands
0.3%
1
Philippines
0.3%

Want to Stay Ahead of devo's Org Changes?

Get alerts when hiring spikes or teams shift focus

Track changes vs. competitors

Spot warm GTM signals early