Customer Success Team Lead
Posted just now by Travelnest
- Location:
- Edinburgh, City of Edinburgh (190 miles)
- Job Type:
- Permanent
Our customers are vacation rental owners who own 1-5 properties. They are engaged in the success of their rentals but often lack the time to manage marketing and commerce activities. Our service enables them to focus on their other priorities without compromising their rental … more