Square
1 Thomas Girard
  • Financial Analyst Natixis