Site Project Manager

excel infra and power projects • Mumbai, Maharashtra, India • Posted May 31, 2026

Location Mumbai, Maharashtra
Job Type Full-time
Category Other Management Occupations
Posted May 31, 2026
Solar Site Manager – 100 MW Solar Project (Job Description)
Job Title
Solar Site Manager / Project Site Manager – 100 MW Utility Scale Solar Project
Job Location
Project Site Location (Utility Scale Solar Plant) - Tamil Nadu (Chennai / Trichy would be the job location)
Reporting To
Project Director / Project Head / EPC Head
Job Summary
The Solar Site Manager is responsible for complete on-site execution, coordination, supervision, and delivery of a 100 MW utility-scale solar power project. The role includes managing civil, mechanical, electrical, and commissioning activities while ensuring safety, quality, schedule adherence, and cost control.
The Site Manager acts as the primary authority at site and coordinates with EPC contractors, subcontractors, consultants, vendors, local authorities, and client representatives to achieve successful project completion.
Key Responsibilities
1. Site Execution & Project Management
Lead complete site execution acti...

Interested in this role?

Click the button below to start your application.

Apply Now