Get AI-powered advice on this job and more exclusive features. Our client Our client is a global strategic technology and payments partner. They deliver seamless personalised shopping experiences to over 90m customers, who in turn generate €33bn revenue. With 2,000 employees spread across 50 countri