America's Job Portal
Job Description
Job Title: Onshore Wind Project Manager
Job Level: Manager
Business Unit / Department: EPC / EPC Wind
Country: Japan, Tokyo - Open to expats
Reporting to: General Manager, EPC Onshore Wind
Position Summary
The Onshore Wind Project Manager will manage assigned onshore wind projects in Japan from start to finish — ensuring delivery on time, within budget, and in line with agreed quality, safety, CAPEX, and DEVEX targets.
This role involves coordinating all internal teams and external stakeholders, including local communities and lenders, to achieve successful project completion. The position is based in Tokyo and will require travel to onshore wind sites across Japan. In addition, the Project Manager will support the General Manager in exploring new business opportunities.
Key Responsibilities
1. Contract Man...