Sales Team Leader (German or Dutch speaking) - On-site JL01
Concentrix Spain
Spain, , Barcelona, , ,
hace 23 horas
... global technology and services leader that powers the brands of ... , as a Sales Team Leader in Barcelona (on-site), you ... % of our managers and leaders have been promoted from within ... role As a Team Leader on our team, you will: ...
www.europelanguagejobs.com