Onshore Wind Site Lead - Safety, Scheduling & Delivery

Projecttech

France

Hybrid

EUR 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ProjecTTech seeks an experienced Site Manager for an onshore wind project in France. You will oversee all site activities from mobilization through handover to commissioning and maintenance teams.

The role requires at least 5 years in site-based supervisory roles, strong knowledge of mechanical, electrical, or civil engineering, and fluent English. You will coordinate multi-disciplinary teams and subcontractors in a multicultural environment.

Qualifications

  • Minimum 5 years in a site environment, with supervisory/management experience.
  • Significant experience in the onshore wind sector.
  • Higher education in mechanical, electrical, or civil engineering.
  • Experience coordinating field teams and subcontractors.
  • Significant national and international mobility required.
  • Professional English is essential.

Responsibilities

  • Manage all site activities: installation, lifting, assembly, and interfaces with commissioning.
  • Ensure compliance with HSE, quality, schedule, and cost objectives.
  • Coordinate supervisors, field teams, subcontractors, and site resources.
  • Monitor daily progress and anticipate deviations.
  • Prepare and coordinate the handover of installations to commissioning and then maintenance teams.

Skills

Onsite wind site management
Project coordination
HSE compliance

Education

Bachelor's degree in mechanical engineering
Bachelor's degree in electrical engineering
Bachelor's degree in civil engineering

Job description

ProjecTTech seeks an experienced Site Manager for an onshore wind project in France. You will oversee all site activities from mobilization through handover to commissioning and maintenance teams.

The role requires at least 5 years in site-based supervisory roles, strong knowledge of mechanical, electrical, or civil engineering, and fluent English. You will coordinate multi-disciplinary teams and subcontractors in a multicultural environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onshore Wind Installation Supervisor - Field Leader in France
Onshore Wind Installation Supervisor - Field Leader in France

Projecttech • France

Hybrid
EUR 45,000 - 65,000
Onshore Wind Site Manager (J26-552)
Onshore Wind Site Manager (J26-552)

Projecttech • France

Hybrid
EUR 60,000 - 90,000
Onshore Wind Site Lead – Global Coordination
Onshore Wind Site Lead – Global Coordination

Projecttech • France

On-site
EUR 65,000 - 95,000
Onshore Wind Supervisor (J26-553)
Onshore Wind Supervisor (J26-553)

Projecttech • France

Hybrid
EUR 45,000 - 65,000
Onshore Wind Site Lead – Enercon Expert (EU)
Onshore Wind Site Lead – Enercon Expert (EU)

Art Wind Sp. z o.o. • France

Hybrid
EUR 90,000 - 130,000
Stability
Full logistics support
Site Manager - South France
Site Manager - South France

Nadara France SAS • France

On-site
EUR 55,000 - 75,000
Company car
Lunch voucher
Remote work option
+1
Lead, Wind Turbine Installation (Onshore/Offshore)
Lead, Wind Turbine Installation (Onshore/Offshore)

Projecttech • France

On-site
EUR 70,000 - 110,000
Site Manager - South France Wind Farms (Remote-friendly)
Site Manager - South France Wind Farms (Remote-friendly)

Nadara France SAS • France

Hybrid
EUR 55,000 - 75,000
Company car
Lunch voucher
Remote work option
+1
Site Manager – Renewable Wind Farms (South France)
Site Manager – Renewable Wind Farms (South France)

The Nadara group • France

On-site
EUR 40,000 - 60,000
Company car
Lunch voucher
Remote work
+1
Wind Farm Construction Project Manager
Wind Farm Construction Project Manager

Nordex Group • Saint-Denis

On-site
EUR 80,000 - 110,000