Are you ready to take your career abroad and experience life in one of Europes most vibrant and sun-filled capitals? Join our international team in Madrid Spain and become part of a global company that values
About the Role We are looking for motivated and customer-oriented professionals to join our Social Media Customer Care team in July. In this role, you will provide support to users through social media and digital communication