Customer Success Manager (French)
Company Overview: Your. Rentals is a leading platform that empowers property owners and managers to efficiently manage their vacation rentals. Our innovative technology simplifies the rental management process, allowing hosts to maximize their bookings and revenue while providing exceptional guest experiences. With a global presence and a dedication to customer satisfaction, Your. Rentals is revolutionizing the vacation rental industry.
About the Role: As a Customer Success Manager at...