Job Title: Major Component Exchange (MCE) Supervisor – Onshore Wind Project Location: Texas, USA Employment Type: Contract Department: Wind Operations / Field Services Position Overview: We are seeking an experienced and detail-oriented Major Component...