Overview Siga leyendo para comprender completamente lo que este trabajo requiere en cuanto a habilidades y experiencia. Si su perfil encaja, presente su candidatura. Location: Onsite in Barcelona, Spain. Salary: €35,000 gross p/a plus uncapped commission Generous Benefits: 23 days of holiday + 12 pu