Sales Executive
Business Development
  • Barcelona, Spain