/
SnowflakeDataFinance
1–2 months · posted
Half of Snowflake’s 392 open roles have been sitting longer than 34 days.
Snowflake has had this Strategic Finance - Business Operations Lead role in US-CA-Menlo Park open for 33 days, since 21 July 2026. fable12 indexed it directly from Snowflake's Ashby board.