/
TruvetaHealth & bioProduct
1–2 months · posted
Half of Truveta’s 40 open roles have been sitting longer than 76 days.
Truveta has had this Director of Product Management - Evidence Platform role in Seattle, WA open for 36 days, since 17 July 2026. fable12 indexed it directly from Truveta's Greenhouse board.