Offshore Wind General Site Manager Japan

RWE AG
📍 Marunouchi, Tokyo, Japan 💼 full time 🕒 Posted March 01, 2026

Job Description


RWE Renewables Japan G.K.
To start as soon as possible, full time, permanent

Functional area: Project Management
Remuneration: N/A

RWE Offshore is seeking an Offshore General Site Manager to join its Installation Logistics team. The role involves supporting global offshore wind projects during late development and construction phases, working with a diverse team to develop, optimize, and manage innovative and sustainable offshore construction solutions. The position contributes to delivering a net-zero future through safe and efficient execution of offshore wind projects.

About the Role

As our next General Site Manager (GSM) you will be accountable for leading the Offshore Site Management team in support of the projects installation and commissioning activities carried out through the tier 1 contractors. The GSM is further responsible for supporting the Senior Project Manager, the Engineering Manager, the Sen...

Ready to Apply?

Submit your application today and join our talented team at RWE AG.

Submit Application

Job Details

  • Location Marunouchi, Tokyo
  • Job Type full time
  • Category Other Management Occupations
  • Posted Date March 01, 2026
  • Application Deadline April 10, 2026