Global card issuer-processor enabling banks, fintechs and neobanks to launch and scale card programmes across 65+ countries via its cloud-native Lume platform.
Locations
London, United Kingdom (Headquarters)
Fourth Floor, 100 Victoria Embankment, London, Greater London, EC4Y 0DY, United Kingdom