11107 - Vertical Sales Leader, Sustainable Energy, Refining & Petrochemicals
hace 9 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...