11107 - Vertical Sales Leader, Sustainable Energy, Refining & Petrochemicals
hace 10 días
Belgium, Austria, Germany, Spain, France, United Kingdom, Ireland, Italy, Netherlands, Poland, Portugal, Sweden, Switzerland, Denmark, Hungary, Norway, Finland. Veolia Water Technologies and Solutions provides expertise, treatment technologies and processes for all types of water treatment plants...