
-
Latin America
-
Post Date: 15 February 2022
-
Salary: $30000 - $35000
Latin America
Post Date: 15 February 2022
Salary: $30000 - $35000
We are looking for a business development manager to find new channels, onboard them with the technology and product organizations, and own the relationships once they are successfully set up. You should have 4 years of proven success in a similar role leading business negotiations in a payment or financial institution.