Skip to content
CSM Jobs

Head of Customer Success

Albatross

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

About the role

Albatross builds AI perception models that understand human behavior to power product discovery for major marketplaces. The Head of Customer Success will own the post-signature customer lifecycle, building and leading a deployment team to drive rapid adoption, renewals, and growth across Europe and the US.

Skills

Customer Success SaaS Deployment Team Leadership Enterprise Software Data Analysis A/B Testing Marketplace Strategy Renewal Management Upselling Technical Project Management Stakeholder Management Strategic Planning API Product Management Customer Support Management Configuration Management

Perks

  • Equity
  • Full remote flexibility

Full job details