Jan 28, 2024 Manager, Customer Success Systems Samsara Eh, It's Probably Fine Success Lead / Manager Full-time Remote United States $163k-$239k $150k-$200k $200k-$250k Closed