MANAGER GLOBAL MERCHANT SERVICES jobs in EDINBURGH, United Kingdom

progress updates and effective communication on ticket resolution To assist the merchant/customer with a resolution using the... to be at the heart of the global payments technology industry and shape how the world pays and gets paid. On top...

Worldline