Job Description
Senior Wind Project Roles - Renewable Energy
Based in South East Asia
Exciting opportunities for three senior positions in an onshore wind project management team across Southeast Asia, focusing on turbine site installation (TSI) in high-growth markets like the Philippines, Vietnam, and Laos. These roles demand proven leaders from the renewables sector to drive project delivery, safety, and execution excellence.
Available Positions
- TSI Project Manager : Lead internal teams to deliver, install, and commission wind turbines on schedule and within budget. Handle supply chain oversight, risk management, subcontractor coordination, and executive reporting.
- TSI Project Planner : Develop and maintain Primavera P6 schedules for major projects, support cost controls, train teams, and ensure timely progress insights for informed decision-making.
- Installation Manager : Oversee on-site teams and partners, champion ze...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application