development, engineering, construction, operation and maintenance of renewable power plants -mainly wind and photovoltaic... (ESG) criteria. The Lead Technician will lead a team of well-trained professionals to maintain the Wind Farm facility......
Job Location: Waubra, VIC, Australia