We're looking for a Global SVP of Customer Success to lead our international Customer Success team and deliver unparalleled value to our customers. This is more than a leadership role - it's about bringing a strategic vision to Backbase, driving customer-centric thinking, and ensuring our customers achieve their desired outcomes. You will be instrumental in increasing Net ARR Growth and satisfaction across our existing customer base.
What you'll do:
As the Global SVP of Customer Success, you will report directly to the Global Chief Commercial Officer. You will own and develop the customer success strategy, focusing on enhancing product adoption, license utilization, and value realization. We are obsessed with our customers’ success, and you'll champion initiatives to improve our Net Promoter Score (NPS) and build lasting relationships. You'll collaborate closely with teams across the organization, including Services, Sales, R&D, and Marketing, to ensure a seamless customer journey.
Who you are:
We're looking for an energetic and passionate leader with a proven track record of developing and implementing impactful customer success strategies in a fast-paced, international SaaS environment. You are deeply committed to understanding customer needs and have a bias for action, making smart decisions quickly. Your collaborative leadership style fosters teamwork and accountability. You are a strategic and innovative thinker who is passionate about continuous improvement, and you are authentic and transparent in your communication, able to engage stakeholders at all levels.