Neil Martin, area sales director, said: “We have been working with NatWest for a long time and we have been working on some new technology that we will deliver for 18 million NatWest customers.”
Neil Martin, area sales director, said: “We have been working with NatWest for a long time and we have been working on some new technology that we will deliver for 18 million NatWest customers.”