Skip to content
CSM Jobs

Head of Customer Success

Albatross

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

About the role

Albatross builds AI perception models to enhance product discovery for major marketplaces. The Head of Customer Success will build and lead the deployment team, owning the post-signature customer lifecycle to drive rapid adoption, renewals, and revenue growth across Europe and the US.

Skills

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

Perks

  • Equity
  • Remote Work

Full job details