Customer Support Specialist, Spanish and English
hace 10 días
Madrid
We enable brands to expand their global reach, facilitating simple and seamless ecommerce experiences for consumers worldwide. Guided by our values—Own It, Champion Simplicity, Win as One, and Debate then Commit—we strive to foster innovation, accountability, and teamwork, creating solutions tha