Skip to content
CSM Jobs

Head of Customer Success

Albatross

Location
Remote (United Kingdom)
Compensation
€180k - €230k/yr
Employment
Full-time
Level
Senior Level
Posted 1 day ago

About the role

Albatross builds AI perception models to power product discovery for major marketplaces. The Head of Customer Success leads the Deployment Strategist team to ensure rapid platform adoption, drive renewals, and scale customer relationships across Europe and the US.

Skills

Customer Success SaaS API Enterprise Software Deployment Strategy Team Leadership Data Analysis A/B Testing Marketplace E-commerce Personalization Recommendation Systems Revenue Management Project Management Technical Account Management

Perks

  • Equity
  • Remote flexibility

Full job details