Customer Success Lead
- Hiring Organisation
- 3Search
- Location
- London Area, United Kingdom
Job Title: Senior Customer Success Lead Salary Range: £75,000 – £85,000 base + ~20% variable Location/Working Model: London | Hybrid (3 days per week onsite) Our client is an ambitious technology company transforming ...