Quality Technician - Wind Turbine Project Site-Based | 12 month contract | South East Queensland About The Role As a Quality Technician , you will support quality assurance and quality control activities across wind turbine installation, commissioning, and servicing phases. You will play a key role