Business Developer (French - speaking) - On-site HE01
Concentrix Spain
Spain, , Barcelona, , ,
hace 18 horas
... be inspired, as a Business Developer in Barcelona (on-site), you will be part of our team of game-changers who are powering the ... our planet. As a Business Developer on our team, you will: ...
www.europelanguagejobs.com