Antoine Chaffanjon

  • Work Around the World, Business Dev
  • Barcelona
  • Human Resources