Watershed Health logo

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.com

Company Details

Founded

2013

Employees

Between 20 - 50 employees

Raised

$23,419,564

Headquarters Location

New Orleans, LA

Public

No

Acquired

No

CEO

Chip GrantChip Grant

Founders

Chip Grant
Chip Grant

Company Collections

These are collections Watershed Health is a part of. Click on the collection name to view similar companies.

Watershed Health's Tech Stack