Please submit your resume to in case you are interested in applying for any of the positions

Lead Electrical Design Manager

The Lead Electrical Design Manager is a key role within the Offshore Renewables Business, focussing on the delivery of large-scale offshore wind projects in Japan and the Asia region.

Belonging to the Project Services team and reporting to the Electrical Department Manager, the Lead Electrical Design Manager will be responsible for implementing robust and cost effective engineering strategies and plans, tendering, negotiating and managing offshore supply, installation and maintenance contracts, planning and implementing delivery sites and logistics, complying with company and business engineering standards and technical acceptance criteria, and ensuring quality, best practices and excellent health, safety and environmental performance are applied.

Click here to read more

Head of Onshore Business – Japan

The Head of Onshore Business – Japan is responsible for leading the local team in the Country to achieve Company targets in the Onshore Renewable Energy business, including but not limited to solar photovoltaic, onshore wind, energy storage, etc.

The executive will represent the values, the vision and the mission of Iberdrola in the Country as the most senior institutional manager. The representation will need to be maintained in front of (i) the administrations which Iberdrola needs to interact to perform its activity, (ii) the local stake holders required to support our investments, like partners, competitors, customers, fishermen associations, port authorities, etc. (iii) the Country supplier’s representatives to enhance our competitive position, (iv) the Country social groups defending our sustainable values, (v) the local team integrating them in a single line of action whether there is a global function direct report outside the Country organization.

Click here to read more

Business Development Manager – Japan

The chance to work with one of the most attractive employers, offering one of the best career opportunities in a high-growth region. Iberdrola Renewables International is seeking a Business Development Manager to work in Tokyo.

An individual experienced in the origination, development/acquisition of onshore renewable energy (photovoltaic and/or onshore wind) projects, developing relationships with stakeholders (local, provincial, and national authorities, grid companies, landowners,local developers and regulatory agencies) in Japan.

Click here to read more