NatWest Group has announced the appointment of Mark Brant as the chief payments officer (CPO) of NatWest. Get the Full Story Complete the form to unlock this...