Scale Customer Success Manager
Posted 5 hours ago by Searchland
- Salary:
- £NEG
- Location:
- London (133 miles)
- Job Type:
- Permanent
As a Customer Success Manager (CSM) at Searchland, you will play a pivotal role in ensuring our customers derive maximum value from our platform. You will be responsible for fostering strong relationships with clients, driving adoption, and ultimately, contributing to the growth and … more