- Remoto
- Híbrido
- Contrato
- Marketing
$48 USD - $75 USD
... make it an accessible option for relocating professionals, with roles spanning customer service, engineering, and product management. Industry Travel Tech Founded 2015 Employees 500–1,000 Headquarters Barcelona, Spain In Spain Barcelona Good to know if you are moving - Barcelona is the global HQ, so most roles are based ...
España