Natalie Naik

Marketing, Talis
  • Talis
  • Spain