Cross Border Talents
Customer Service Specialists - Barcelona, Spain
Customer Service Specialists - Barcelona, Spain Are you a Spanish, Dutch, German, Danish, Swedish, or Flemish speaker looking for an international career opportunity? We are currently hiring Customer Service Specialists to join our teams in Barcelona, Spain Location Barcelona, Spain Relocation is possible! If you currently ...
Barcelona, España