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