Backbase

Customer Success Director

Backbase

What You'll Do

Own customer outcomes across the full lifecycle, engaging from day one. Build and sustain executive relationships, and agree governance schemes with senior stakeholders. Drive adoption of the Backbase platform and Marketplace partner solutions, measuring realized value. Grow revenue within existing accounts by identifying expansion opportunities and managing renewal cycles.

What We're Looking For

12+ years in customer success within the technology or software industry. Bachelor's degree in technology, business, or a related field required; a Master’s or relevant customer success/account management certifications are advantageous. Prior experience in roles requiring technical understanding, ideally in customer success within financial services technology.

Additional Information

Experience Level

Executive

Employment Type

permanent

Work Mode

Remote