Scale Customer Success Manager
Posted just now by Searchland
- Salary:
- £NEG
- Location:
- London (87 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