Unlimit

HQ
London
Total Offices: 3
436 Total Employees
Year Founded: 2009

Teams at Unlimit

Recently posted jobs

10 Hours AgoSaved
In-Office
Mexico City, Cuauhtémoc, Mexico City, MEX
Payments • Financial Services
As an Account Manager, you will build relationships with merchants, facilitate growth, and drive commercial opportunities while ensuring a positive customer experience.
10 Hours AgoSaved
In-Office or Remote
2 Locations
Payments • Financial Services
Manage relationships with global card schemes, ensuring compliance. Develop automation tools for mandates and reporting while leading certification for card products.
10 Hours AgoSaved
In-Office
2 Locations
Payments • Financial Services
Manage and grow a portfolio of merchants and payment partners, identify new opportunities, optimize account performance, and build long-term relationships.