Lead Development Representative (Flemish/French - speaking)
Concentrix Spain
Spain, , Barcelona, , ,
hace un día
... technologies, and the continuing support you’ll need to succeed. What ... Research accounts to understand customer needs, decision-makers, and buying ... Offer: What’s in it for you - Full time 39 ... our clients and their customers thrive.If all this feels ...
www.europelanguagejobs.com