OpenPayd

HQ
London
Total Offices: 3
153 Total Employees
Year Founded: 2015

Teams at OpenPayd

Recently posted jobs

12 Hours AgoSaved
Hybrid
London, Greater London, England, GBR
Fintech • Payments • Software • Financial Services
Own and grow a portfolio of fintech clients by building strategic relationships, supporting retention, resolving escalations, identifying upsell opportunities, and coordinating internal teams. Maintain CRM and Salesforce reporting, guide clients on operational best practices, manage stakeholder communications, and contribute to customer success process improvements. The role requires experience in customer success, account management, or sales within payments, banking, FX, or fintech.
13 Days AgoSaved
Hybrid
Birkirkara, MLT
Fintech • Payments • Software • Financial Services
Advise OpenPayd teams on commercial contracts, contractual risk, and legal matters. Draft, review, and negotiate customer and supplier agreements; improve legal templates and playbooks; supervise OAFS disputes and proceedings; coordinate evidence, affidavits, submissions, stakeholders, and external counsel; and identify significant legal, financial, regulatory, and reputational risks.
16 Days AgoSaved
Hybrid
Birkirkara, MLT
Fintech • Payments • Software • Financial Services
Conduct periodic and event-driven corporate client reviews, perform AML and ongoing monitoring checks, assess ownership and business model changes, approve users and signatories, manage terminations, investigate escalations, and make risk-based decisions. The role collaborates with Customer Success, Operations, Legal, and Financial Crime teams while improving corporate due diligence processes and ensuring compliance with EMI licensing requirements.