As a Customer Success Specialist, you’ll be the human backbone of an increasingly automated ecosystem — the expert who ensures that both guests and landlords experience the magic of a seamless rental journey.
This is a hands-on, people-centric role for someone empathetic, tech-savvy, and energized by delivering world-class service.
Key Responsibilities
What You Bring