Scale Customer Success Manager
Posted 5 hours ago by Searchland
- Salary:
- £NEG
- Location:
- London (115 miles)
- Job Type:
- Permanent
This position will involve working closely alongside the new business team and Account Management team at Searchland.. Key Responsibilities.. Customer Success at Scale. Be responsible for delivering 1-many customer resources without compromising on helping meet your customer's objectives.. … more