omada health

Overview

Total employees861
Departments20
Locations5

No description available.

omada health's Headcount Breakdown by Department

DepartmentHeadCount
Administrative
4
Consulting
7
Service
61
Design
5
Education
1
Finance
17
Management
24
Hr
11
Legal
5
Marketing
26
Medical
209
Operations
15
Department
78
Product
20
Management
12
Estate
0
Research
19
Sales
38
Technical
63
Trades
0

omada health's Employees by Locations

Employee Count by Country

Total: 615 employees

610
United States
99.2%
2
United Kingdom
0.3%
1
Australia
0.2%
1
India
0.2%
1
Argentina
0.2%

Want to Stay Ahead of omada health's Org Changes?

Get alerts when hiring spikes or teams shift focus

Track changes vs. competitors

Spot warm GTM signals early