A

Site Head - Wind Projects

Job Description - Site Head - Wind Projects

Responsibilities

  • Technical - Lead the on-site execution of wind power projects with a strong focus on technical precision and safety, overseeing foundation works, WTG erection, crane operations, lifting activities, work-at-height procedures, 33KV network and PSS and EHV line work. Coordinate with engineering, procurement/Supply Chain Teams, and OEM teams to ensure technical alignment and timely resolution of site-level challenges and HOTO of project.

  • Managerial - Plan and lead end-to-end project execution, including resource mobilization, contractor coordination, and site logistics. Drive schedule adherence, lead cross-functional teams, conduct regular reviews,

  • Strategic -Align construction activities with overall project goals and business strategy. Identify risks and opportunities to optimize execution and reduce delays. Support in project planning, scheduling, and milestone tracking.

  • Financial/P&L -Monitor budget utilization and control construction costs. Validate contractor bills and ensure timely certification and payments.

  • Quality/Safety - Ensure strict compliance with quality standards and safety protocols, as per Organization policies. effective implementation of risk assessments, and safe work practices for all high-risk activities.

  • Business Risk –Identify and mitigate risks related to construction delays, vendor performance, and regulatory issues. Ensure documentation and traceability for all construction activities to reduce liability.

  • Statutory/Regulatory Compliance –Ensure all construction activities comply with local laws, and grid regulations. Also ensure proper application paper readiness for CEA, PTCC, SEB 68 &164 etc.



Qualifications

  • Bachelor’s degree in engineering (Electrical/Mechanical) with MBA or equivalent preferred.

  • Minimum 15-18 years of experience in leading Wind project execution, Power Sector, infra. Sector.

  • Proven track record in project execution and scaling renewable energy businesses - PMP Certification has an added advantage.

  • Strong commercial acumen, stakeholder management, and people leadership skills

     



Original job Site Head - Wind Projects posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Site Head - Wind Projects Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.