Skip to main content

Customer Success Director at Backbase

Department: SalesEducation: education_required

Language
Setup
Hybrid
Location
Mexico City
Level
lead/mgmt
Posted

Description

Backbase is hiring a Customer Success Director to own the full lifecycle of strategic banking and credit union customer relationships, from initial engagement through renewal and expansion. The role serves as an executive-level trusted advisor, establishes governance with senior stakeholders, owns success plans and value baselines, coordinates account strategy across delivery, product, and commercial teams, drives platform adoption, runs executive business reviews and QBRs, and converts healthy accounts into references and expansion opportunities. The position requires frequent regional travel, a bachelor’s degree in technology, business, or a related field, and at least 12 years of customer success experience in technology or software, with financial services technology and agentic or conversational banking experience preferred.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation