Business Development Director - payments
1 day ago
London
Job Description The Opportunity In our dynamic environment, where ambitious goals and targets drive us, your role will involve discovering, pursuing, negotiating, and successfully onboarding new clients to our platform. These clients should align with our profile and risk appetite, aiding us in r...