View All Jobs 2715

Deputy Site Manager

Lead the development and implementation of site processes for the offshore wind farm.
Saint Brieuc, Brittany, France
Senior
4 months ago
Iberdrola

Iberdrola

Iberdrola: pioneers in renewable energies and leading the energy transition and the decarbonization of the economy.

✨ About The Role

- The Deputy Site Manager will support the Site Manager in implementing site operations and maintenance strategies. - Key responsibilities include ensuring the site is ready for the operational phase and developing processes and procedures for site management. - The role involves planning Offshore Operations & Maintenance activities and managing work permits to ensure HSE compliance. - The Deputy Site Manager will coordinate and supervise third-party contractors and ensure quality delivery. - Building effective relationships with project stakeholders and key personnel within service suppliers is essential for a smooth transition from construction to operations.

âš¡ Requirements

- The ideal candidate will have a degree and professional qualification in a relevant discipline such as Engineering or Contract Management. - A strong background in commercial and contractual aspects of engineering is essential for success in this role. - The candidate should possess significant experience in Offshore Wind, Onshore Wind, or a similar industry, ideally with postgraduate experience. - Proven ability to manage the negotiation of multi-contracts in competing timescales is crucial. - The successful individual will have a strong focus on delivery and the ability to balance a varied and challenging workload. - Fluency in French and English is required, with Spanish being a plus.
+ Show Original Job Post
























Deputy Site Manager
Saint Brieuc, France
Executive
About Iberdrola
Iberdrola: pioneers in renewable energies and leading the energy transition and the decarbonization of the economy.