Colin Neil

SVP Business Development (UK) at Adyen.