About this role
Site Supervisor at Ecolab. Location: Stuttgart, Baden-Württemberg, Germany. Role: overseeing installation, coordinating site, reporting progress Requirements: Installation and commissioning oversight of water treatment systems; on-site coordination and technical support; willingness for international, multi-month assignments; fluent in German and English. Category: Skilled Trades - Construction Seniority: Mid Level Tools: PVC, PP, PE, PVDF, VA, water treatment equipment Commitment: Full Time Workplace: Onsite Languages: German, English