Installation Supervisor - Onshore Wind - Jeju Island Company: TGRC Location: Jeju Island, South Korea Salary: $70,000 per annum Fixed-Term Contract: 12 Months Position Overview TGRC is seeking an experienced and dedicated Installation Supervisor to join our team for an onshore wind project bas...