Lead development representative (swedish-speaking) high tech
BarcelonaConcentrix Spain
...life at the same time. We'll give you all the training, cutting-edge technologies, and the continuing support you'll need to succeed.What you will do in this roleIn everything we do, we believe in doing right by and for people our clients, their customers, our people, our community, and our planet.As a Lead Development [...]
Category Sales / Sector Administration and Secretariat