Company overview
Colorado ID Number
20181935217
Name
Omada Health Inc
Entity type
DPC-PBC (Domestic profit corporation public benefit)
Status
Good Standing
Incorporation date
29 November 2018
Address
611 Gateway Blvd Suite 120, South San Francisco, CA 94080
Postal code
94080
Country
Colorado, United States
| Name | Role | Address |
|---|---|---|
| C T Corporation System | Registered agent | 7700 E Arapahoe Rd Ste 220, Centennial, CO 80112 |