Head of Design

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.

Apply on Thatch's site