glia

Overview

Total employees457
Departments20
Locations13

No description available.

glia's Headcount Breakdown by Department

DepartmentHeadCount
Administrative
1
Consulting
2
Service
33
Design
4
Education
0
Finance
2
Management
10
Hr
11
Legal
4
Marketing
16
Medical
0
Operations
3
Department
43
Product
18
Management
8
Estate
0
Research
5
Sales
52
Technical
109
Trades
0

glia's Employees by Locations

Employee Count by Country

Total: 318 employees

141
United States
44.3%
113
Estonia
35.5%
32
Canada
10.1%
11
Mexico
3.5%
8
Poland
2.5%
5
Portugal
1.6%
2
Netherlands
0.6%
2
Spain
0.6%
1
Trinidad and Tobago
0.3%
1
Norway
0.3%

Want to Stay Ahead of glia's Org Changes?

Get alerts when hiring spikes or teams shift focus

Track changes vs. competitors

Spot warm GTM signals early