/
CrestaAIFinance
1–2 months · posted
Half of Cresta’s 95 open roles have been sitting longer than 194 days.
Cresta has had this Finance Manager role in United States (Remote) open for 57 days, since 26 June 2026. fable12 indexed it directly from Cresta's Greenhouse board.