/
GammaSaaSCustomer Success
2–12 months · posted
Half of Gamma’s 33 open roles have been sitting longer than 128 days.
Gamma has had this Customer Success Manager role in San Francisco open for 10 months, since 9 November 2025. fable12 indexed it directly from Gamma's Ashby board.