Senior Payments Solutions Sales Leader
- Location
- Greater London, England, United Kingdom
worldwide. You will build strategic relationships, manage the sales pipeline, negotiate contracts, and collaborate with delivery teams to ensure successful outcomes, while contributing to thought leadership in Payments. Join us in a role with a flexible hybrid work model and a global footprint, driving new business across Europe ...