Thatch logo

Thatch

Financial Services

San Francisco, California, United States
50-200 employees
Founded 2021

Thatch is an all-in-one health benefits platform built around ICHRA, letting employers set a healthcare budget while employees choose their own insurance plans and spend the remainder via a Thatch Visa debit card and a benefits Marketplace.

  • ICHRA administration
  • Thatch Marketplace
  • Thatch Visa debit card

Recently from Thatch

Straight from the company's own channels.

Latest videos

50 subscribers · 5 videos

Visit channel
The Future of Benefits: Moving Beyond One-Size-Fits-All with Thatch CEO Chris Ellis333 views · 9 months ago

Open roles at Thatch

9 matching roles

Showing 9 of 9 roles