Chief Payments Officer
- Location
- Greater London, England, United Kingdom
growing card issuance business is already available in 34 countries. Nium holds regulatory licenses and authorizations in more than 40 countries, enabling seamless onboarding, rapid integration, and compliance – independent of geography. The company is co-headquartered in San Francisco and Singapore. The Opportunity In March 2026, Nium delivered the largest ...