London, England, United Kingdom
Head of Customer Success
EUR 180K–230K / yearRemoteStaffCustomer success and support
Customer successProduct discoveryA/B testingUpsellingBusiness reviewsRenewals and retention
Albatross, a company in AI and data, has an open position for Head of Customer Success. The role is remote, and the posting gives London, United Kingdom as the location. We classify it under customer success and support. The role includes up to 30% travel. Albatross has 3 open positions on this site.
Posted 8 days ago · Last checked 2026-10-31
About Albatross
AI and data Non-tech company 3 open positions. Most open roles: Strategy, consulting and analysis (1), Customer success and support (1), Finance and legal (1).
Similar jobs
Dutch Fashion Support AgentAtlean World · Lisbon, Lisbon, PortugalRemoteCustomer Success Manager, Enterprise, EMEATriple Whale · LondonRemoteCustomer Success ManagerElliptic · London, United KingdomHybridLow-touch Customer Success Manager (Remote - EMEA)n8n · Berlin Office | Netherlands | Portugal | Germany | Austria | Lithuania | Ireland | Denmark | Belgium | United Kingdom | SpainRemoteCustomer Support Executive - Sheffield (Hybrid)Goodlord · SheffieldHybridSenior Customer Success Manager - LegalOctus · London, England, United KingdomSenior Customer Success ManagerOneTrust · London, United KingdomSenior Customer Success Manager, Corporate - Life SciencesAlphaSense · London, Greater London, England, United Kingdom
| Workplace | Remote |
| Seniority | Staff |
| Role | Customer success and support |
| Countries | United Kingdom |
| Employment type | Full-time |
| Key facts | Remote · Travel: 30% |
The full description is on the original posting. Labels are set automatically and can be wrong. About the data