Director of Customer Success

Location London
Discipline: SaaS Sales
Job functions Customer Success
Salary: £79,000, OTE £110,000 (+ generous equity)
Job ref: 2384
Full job description to follow...