Technical Support Advisor (German - speaking) On-site MA05
Concentrix Spain
Spain, , Barcelona, , ,
hace un día
... – our clients, their customers, our people, our community, and our planet. As a Technical Support Advisor on our team, you ... our teams, our customers, and YOU. In this role, we offer benefits that help support your unique lifestyle: - Full-time ...
www.europelanguagejobs.com