- Remote
Job Description Vestas is seeking a Site Manager to oversee site management construction staff at Lotus Creek Wind Farm, QLD. You will manage comprehensive site construction activities, ensuring safe and on-time delivery of projects within a dynamic international team. The role requires a proven track record in site construction ...
Mount Isa, Australia