Unlimit

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

Unlimit Benefits Overview

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

Recently posted jobs

5 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.
5 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.
5 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.