JobMesh

Lead Customer Success Manager

Finastra · Atlanta, Georgia, US

Who are we? At Finastra, we’re a global leader in financial services software, dedicated to expanding access to financial services and shaping what’s next fo...

Job description

Who are we? At Finastra, we’re a global leader in financial services software, dedicated to expanding access to financial services and shaping what’s next for the industry. Our technology powers mission‑critical solutions across Lending, Payments and Universal Banking, supporting over 7,000 customers, including 80% of the world’s top 50 banks, in more than 110 countries. What will you contribute?: The Lead Customer Success Manager combines hands-on account management with team leadership to drive strong customer outcomes and consistent execution across the Customer Success function. In this role, you will manage a small team of Customer Success Managers while directly supporting key customer accounts , ensuring customers achieve value from Finastra’s solutions and services. You will partner closely with Account Executives across the customer lifecycle. While AEs coordinate activity through the sales cycle, you and your team own customer success post-sale , driving adoption, customer satisfaction, retention, and growth. By working closely with Sales, Support, Services, and Product teams, you will help deliver a positive and consistent customer experience , while developing your team...