Thatch

Thatch

thatchcc.comgreenhouse
73
Reputation
High
41 open positions
Last updated Sep 4, 2026
Founded 2001
30 employees
Remote71%
Hybrid0%
On-site29%
Salary shown79%
This month5 new · 0 closed
ThatchThatch·(us)·Remote · Worldwide

Carrier Partnership Lead

39
Lowest

About the role We're on the lookout for a Carrier Partnerships Lead to join Thatch. This role is vital for our company, as you'll be responsible for managing the commercial relationships with our health insurance carrier partners. You will spearhead the development and maintenance of these crucial p

OtherLeadLead
See 2 similar>
7 0 0 ~5mo ago