CareerPlan

Lead Network Implementation and Licensing Specialist

LONDON, , UNITED KINGDOMFull-time2026-10-20 → 2026-11-10

Core

Lead Network Implementation and Licensing Specialist coordinating scheme-related projects and acting as the primary liaison for Acquirer onboarding and implementation.

Role type

Senior IC network implementation and licensing specialist

Builds

Scheme identifier assignments, Acquirer onboarding, and project delivery for global payment networks

Domain

Payments / Financial Services

Required skills

Visa and Mastercard operating models, Scheme structures, Acquirer onboarding, Scheme identifiers (Acquirer IDs, ICAs, ARIDs), Stakeholder management, Project coordination

Preferred skills

BINs, Scheme portals, Processing platforms

Responsibilities

Coordinate Scheme-related projects from initiation to completion, Act as primary liaison with Schemes for implementation and Acquirer onboarding, Maintain internal logs and project documentation, Interpret business requirements to achieve commercial objectives

Seniority

Senior, hands-on IC