Iberdrola

25,323 Total Employees

Teams at Iberdrola

Recently posted jobs

8 Days AgoSaved
In-Office
3 Locations
Energy • Renewable Energy
Lead technical delivery of offshore wind O&M campaigns: define strategies, tender and manage contractors, provide engineering support, assess risks and failures, define maintenance scopes, advise on commercial bids and investment dossiers, ensure HSE and industry standards, coordinate multi-country teams, and capture lessons learned to maximise asset performance and production.