Colin Neil, MD, Adyen UK
Retailers know that prioritising customer experience is vital to success today. This, amongst the management of complex supply chains and...
Neil will take over from Myles Dawson, who has stepped down after nine years
Adyen, the payments platform of choice for the world’s leading companies,...