About this role
We are looking for a Manager of Business Development to drive new opportunities with merchants and issuers. This role requires strong consultative sales skills and a solid understanding of financials and business plans. Join us in empowering economies and making transactions secure and accessible.. Category: Sales