/
Oscar HealthHealth & bioFinance
Under a week · posted
Half of Oscar Health’s 252 open roles have been sitting longer than 54 days.
Oscar Health has had this Associate, Strategic Finance (FP&A) role in Atlanta, Georgia, United States open for 2 days, since 21 August 2026. fable12 indexed it directly from Oscar Health's Greenhouse board.