environment. Job Description Do you have solid experience in sales in Engineered Systems? Do you speak French, Arabic... & English? Come join the world leader in water treatment! Based in France, your role will be to cover sales across Middle...
Veolia Water Technologies & Solutions