
1 open positions
Last updated Sep 29, 2026
Founded 2014
125 employees
Customer Success Associate - UK
68
Role: Customer Success Associate Reports to: CS Team Lead Team: Scale Location: Remote/Hybrid working (UK-based). We are currently a remote-first organisation, but hybrid working may be an option in the future. Salary: Up to £34k depending on experience, plus equity Hours: Full-Time Please note All
OtherCustomer Success AssociateFull-TimeMid
See 2 similar>
1 0 0 4d ago
1 views0 saves 0 applied
Insights will appear once this company has published more listings.