Square
1 Suzanne Janse van Rensburg
  • Regional Head of Liquidity, GTS EMEA Bank of America Merrill Lynch