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

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