Customer Support Specialist, Spanish and English
hace 9 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