Scale Customer Success Manager
Posted 5 hours ago by Searchland
- Salary:
- £NEG
- Location:
- London (37 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 … more