Square
1 Tom McAleese
  • Managing Director and Head of European Bank Restructuring in Europe Alvarez & Marsal