Log in
All jobs
E

Site Manager

Ecolab
CHN - Shanghai - Shanghai Posted Oct 20, 2026
Full-time

About this role

Summary

Overall, responsible for site construction, progress, quality, safety, cost, and team management.

Duties & Responsibilities

  • Lead site construction management for water treatment projects.

  • Control site schedule, cost, quality, safety, and subcontractor management.

  • Coordinate with client, design, project team, and suppliers.

  • Ensure smooth installation, construction, and pre-commissioning.

  • Report site status and risks to management.

  • Mentor site engineers and technicians. Education & Experience

  • Bachelor’s degree in engineering.

  • More than 8 years site management experience in water/construction industry.

Skills

  • Strong leadership and coordination.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →