Engagement Manager (Dutch-speaking) - Cloud Solutions MV02
Concentrix Spain
Spain, , Malaga, , ,
hace un día
... a global technology and services leader that powers the brands of ... Degree in Business Management, IT, Marketing or related fieldHave minimum ... the right job, whether it’s this one or another role. Offer: What’s in it for youWe challenge conventions to ...
www.europelanguagejobs.com