Head of Payments Systems & Tech Security
- Location
- Greater London, England, United Kingdom
will own end‐to‐end payment card infrastructure, including terminals, switching, gateways, loyalty integrations, mobile payments, and vendor relationships. The role demands strong leadership, PCI DSS compliance, and a track record of delivering enterprise‐scale payment solutions in regulated environments. #J-18808-Ljbffr ...