Company profile
Thatch
Thatch is a health benefits platform that lets businesses offer flexible healthcare through a monthly allowance and curated health services.
- Location
- San Francisco, California, United States, North America
- Website
- thatch.com
Latest known funding
Series C round
- Capital
- $108M
- Announced
- Sep 15, 2026

