Customer Success Team Lead
Posted 5 days ago by Travelnest
- Location:
- Edinburgh, City of Edinburgh (55 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