Skip to content
CSM Jobs

Head of Customer Success

Albatross

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

About the role

Albatross builds perception models for real-time product discovery on marketplaces, powering engagement for millions of shoppers. The Head of Customer Success will build and lead the deployment team, ensuring enterprise clients achieve measurable results and drive revenue growth through renewals and expansion.

Skills

Customer Success Enterprise SaaS Deployment Customer Relationship Management Pilot Management A/B Testing Renewals Revenue Expansion Team Building Technical Leadership Data Analysis Customer Support Deployment Strategy Stakeholder Management Marketplace Technology Personalization Recommendation Systems

Perks

  • Equity
  • Remote Work

Full job details