Supplier payments, invoice processing and purchasing cards (approx. £4 billion payments per annum). We are looking to recruit an experienced and innovative…