Thatch · California, USA | San Francisco, CA, USA | Texas, USA | Austin, TX, USA · Posted Yesterday
Thatch is a health benefits platform that helps companies give employees more flexible, personalized healthcare. Employers set individual healthcare budgets, and employees choose the coverage and care that works best for them.