Haystack
← Back to Jobs
Full time
Customer Service
HI

Lead Customer Success Manager

HirecrackerLondon🇬🇧United KingdomPosted 30 Sept 2026

Quick Overview

Salary
£60k - £80k/yr
Seniority
Mid Senior
Employment type
Full Time
Work mode
On Site
Location
London, United Kingdom
Customer Success

Job Description

Lead Customer Success Manager
Salary: £60,000 - £80,000 basic salary + meaningful early-stage equity
Location: London (4 days per week office-based)
Employment: Full Time, Permanent

This is an opportunity to join a fast-growing, venture-backed AI startup transforming how property businesses operate click apply for full job details

Similar jobs