Sales Manager (Italian-speaking) - On-site – High Tech HE01
Concentrix Spain
Spain, , Barcelona, , ,
hace 18 horas
... people – our clients, their customers, our people, our community, and our planet.As a Sales Manager i on our team, you ... outcomes unimagined by creating customer experiences that go beyond WOW. ... clients and their customers thrive.If all this feels ...
www.europelanguagejobs.com