Square
1 William Wright
  • Managing director of capital markets Think tank New Financial