Site Manager - Offshore Wind Company: TGRC Location: Ibaraki, Japan Hourly Rate: $70 Contract Duration: 12 Months Position Overview TGRC is seeking a highly skilled and experienced Site Manager to oversee operations on an offshore wind project in Ibaraki, Japan. This role is integral to the su...