Jan 20, 2024 Senior Manager, Customer Strategy League Eh, It's Probably Fine Other Lead / Manager Full-time Onsite Chicago Illinois United States $99k-$150k $100k-$150k Closed