Customer Success Manager II, UK & ireland New Leeds, UK
- Location
- Greater London, England, United Kingdom
will be excited to drive the awareness and uptake of GoCardless as an account to account payments provider offering Bank Debit alongside our Open Banking capabilities. As a CSM at GoCardless you will: Demonstrate strategic ownership of your BOB by operating independently, proactively identifying solutions to challenges and blockers ...