Customer Success Team Lead
Posted a week ago by Travelnest
- Location:
- Edinburgh, City of Edinburgh (345 miles)
- Job Type:
- Permanent
Team Leadership: Lead, mentor, and develop a team of Customer Success Advisors to ensure they are equipped to provide exceptional service and support to our customers. Strategy Development: Develop and implement strategies to optimise customer success, drive engagement, and maximise the … more