My client is a payments technology leader in the UK and Europe. They are responsible for enabling millions of businesses and consumers move money securely every day. They are the most trusted payments provider, with a 4 click apply for full job details