Description: A Trainee Site Technician is a hands-on technical graduate who supports the building and commissioning of wind turbines and related infrastructure. Key Responsibilities Installation Support Assist with assembling turbine components (tower sections, nacelles, blades). Ensure mechanical a