Sc
Manager - Site Services
Schneider Electric
FULL_TIME
Mumbai, Maharashtra
Operations Specialties Managers
Posted:
June 04, 2026
Location:
Mumbai, Maharashtra, India
Job Description
Roles & Responsibilities: The Site Manager / Site In Charge is responsible for the complete execution, management, and administration of Electrical and C&I EPC project activities at the site. The role includes planning, coordination, installation supervision, testing and commissioning, quality and safety compliance, and ensuring delivery as per project specifications and timelines. The position requires strong technical knowledge of electrical systems, power distribution, C&I instruments, PLC/DCS systems, EPC processes, documentation, and customer coordination.Installation supervision for HT/LT panels, Power/distribution trafo, MV/LV capacitors, power/control cables,switchyard, electrical PDB's,& all electrical systems required in power distribution of plant. Project Planning & Execution: •Prepare a detailed site execution plan based on project drawings, engineering inputs, and EPC schedules. •Plan and monitor daily/weekly/monthly activities for electrical, instrumentation, cabling, pa...
Apply for this Job
Submit your application for the Manager - Site Services position at Schneider Electric.
Apply Now Save for LaterJob Overview
Job Type:
FULL_TIME
Location:
Mumbai, India
Posted:
June 04, 2026
Deadline:
July 14, 2026