Business Development Manager, Digital
16 days ago
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