This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Select Offshore is currently seeking an experienced Lead Site Manager to lead the offshore commissioning phase of a major wind energy project. This is a critical, high-responsibility role requiring leadership of multidisciplinary teams and coordination of all commissioning activities related to wind turbine and electrical system energization. Working offshore, you will manage daily operations, ensure full HSE compliance, and deliver against commissioning schedules and technical requirements. You will also be the primary liaison between offshore execution teams, client representatives, and vendor partners.
Job Responsibility:
Oversee all offshore commissioning activities across wind turbines and electrical systems
Develop and implement detailed commissioning plans, schedules, and budgets
Manage multiple teams of technicians and subcontractors during daily operations
Promote and enforce high HSE standards across all scopes of work
Interface with client representatives, OEMs, and vendors to align on priorities and handovers
Track progress, mitigate risks, and maintain control over the commissioning budget
Deliver accurate and timely daily progress reports
Prepare all necessary documentation for final project handover to the Service team
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.