Ouafaa Bach

Barcelona, Spain

Ouafaa Bach

Barcelona, Spain

"We are the results of what we think"

  • Work
    • Global Blue
  • Education
    • Ecole Supérieure de Gestion
    • IAE Toulouse