Customer Success Manager
Posted 4 days ago by Intec Select Ltd
- Salary:
- £55,000 - £65,000/annum
- Location:
- London (18 miles)
- Job Type:
- Permanent
Skilled in producing and maintaining documentation and training materials in a continuous deployment environment. Strong understanding of customer success principles with a customer-focused approach. Excellent communication, presentation, and interpersonal skills, with the ability to engage … more