NatWest Group has announced the appointment of Mark Brant as the chief payments officer (CPO) of NatWest. In a statement emailed to PYMNTS, NatWest Group said that the payment...