🤝 Sales🏢 Hybrid💼 Full Time4d ago
Senior Customer Success Manager
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
Customer Success Manager 📍 New York, USA Please note this role requires you to be able to commute twice a week to New York. the company Create the future of travel with us. Whether it’s visiting loved ones, starting…