WorldPay appoints new VP global marketing