IT Sales (German-speaking) - On-site - Cloud Solutions MT03
Concentrix Spain
Spain, , Malaga, , ,
hace un día
... solutions, in over 70 countries.If you’re looking to grow and be inspired, as an IT Sales in Malaga (on-site), you ... will drive the sales cycle, nurture client relationships and ... .As an IT Sales on our team, you will: ...
www.europelanguagejobs.com