Business Development Manager, Digital
2 days ago
City of London
You will leverage your deep sector expertise to promote our tailored payment, payout, and embedded finance solutions, directly addressing the complex monetization challenges of digital businesses. Proactively identify, target, and secure new merchant partnerships with digital-first mid-market and en