Renewable Energy

HRDC Logo

WTG Installation Lead

Directly Reports To: Site Manager / Project Manager Indirectly Reports To: Business Unit: Construction India & NSEA Division: SBU, Asia … Read More

HRDC Logo

WTG Installation Technician

Directly Reports To: Site Manager Indirectly Reports To:   Business Unit: Construction India & NSEA Division: SBU, Asia Pacific Location: … Read More

HRDC Logo

WTG Commissioning Technician

Directly Reports To: Site Manager Indirectly Reports To:   Business Unit: Construction India & NSEA Division: SBU, Asia Pacific Location: … Read More

HRDC Logo

Commissioning Lead

Directly Reports To: Site Manager / Project Manager Indirectly Reports To: Business Unit: Construction India & NSEA Division: SBU, Asia … Read More