Payments Systems Manager
Taylor James Resourcing
LondonOverview In this role you will own and optimize the end-to-end card payment environment across two brands and ~800 locations. You will act as the payments SME, overseeing terminals, gateways, loyalty and mobile integrations, and vendor rela...Read More>>.
