Skip to main content

Customer Success Director at Backbase

Department: Sales DepartmentEducation: education_required

Setup
Hybrid
Location
Atlanta, Georgia
Type
Full-time
Level
lead/mgmt
Posted

Description

Backbase is hiring a Customer Success Director - Enterprise to deepen strategic partnerships with regional enterprise customers, particularly in financial services. The role manages C-level relationships, drives product adoption and revenue growth, leads renewals, builds customer advocacy, gathers product feedback, and mentors team members. It requires a bachelor’s degree, 12+ years of enterprise customer success experience, technical acumen, strong stakeholder communication, and frequent travel. The position is based in Atlanta and follows a hybrid schedule of two office days per week.

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