Profile picture
Confines Confines
  • Senior Executive (CEO, President etc.)
    confines
    Barcelona, Spain
mini profile avatar Confines Confines