Nick Hamilton

BNP Paribas

Head of EMEA eFX Sales