Customer Success Team Lead
Posted 3 days ago by Travelnest
- Location:
- Edinburgh, City of Edinburgh (222 miles)
- Job Type:
- Permanent
As the Team Lead, you will be responsible for ensuring our customers receive maximum value from Travelnest by leading a team that supports driving the highest booking performance and achieving significant returns on their investment into their vacation rental properties. Our customers are … more