Watershed Health
New Orleans, LA
Watershed Health is an operator of healthcare management platform intended to empower individuals to achieve and maintain optimal health.
watershedhealth.comCompany Details
Founded
- 2013
Employees
- Between 20 - 50 employees
Raised
- $23,419,564
Headquarters Location
- New Orleans, LA
Public
- No
Acquired
- No
CEO
- Chip Grant
Founders
- Chip Grant
Company Collections
These are collections Watershed Health is a part of. Click on the collection name to view similar companies.