tucows

Overview

Total employees806
Departments20
Locations17

No description available.

tucows's Headcount Breakdown by Department

DepartmentHeadCount
Administrative
5
Consulting
4
Service
48
Design
2
Education
0
Finance
16
Management
12
Hr
17
Legal
4
Marketing
11
Medical
0
Operations
16
Department
56
Product
17
Management
4
Estate
1
Research
13
Sales
17
Technical
119
Trades
1

tucows's Employees by Locations

Employee Count by Country

Total: 362 employees

254
Canada
70.2%
70
United States
19.3%
12
Germany
3.3%
5
India
1.4%
4
Brazil
1.1%
4
Denmark
1.1%
3
United Kingdom
0.8%
2
Netherlands
0.6%
1
Israel
0.3%
1
Australia
0.3%

Want to Stay Ahead of tucows's Org Changes?

Get alerts when hiring spikes or teams shift focus

Track changes vs. competitors

Spot warm GTM signals early