Senior Operational Resilience Manager London
2 days ago
From Bacs to Faster Payments and cheques – we act as the single operator for all UK retail payments. In 2024, the UK's retail payment systems processed 11 billion transactions worth over £10 trillion through Bacs Direct Credit, Direct Debit, Faster Payments, and cheques, and our Current Account S