🌿 Back to all jobs

🥝 Construction / Site Manager – Renewable Energy

Approach People Recruitment | Paris, France | Posted June 25, 2026

Job Description

Construction / Site Manager – Renewable Energy (PV / Substation / Offshore) 

📍 France – National or European Projects
Renewable Energy – Construction / Electrical Infrastructure / Offshore

About the Company

Our client is a leading energy infrastructure and renewable EPC contractor, active across Europe in the design and construction of solar farms, high-voltage substations, and offshore grid connections.
As part of its expansion, the company is hiring a Construction / Site Manager to oversee large-scale renewable energy construction projects and ensure safe, high-quality, and on-time delivery.

Main Responsibilities

Reporting to the Construction Director or Project Manager, you will take full ownership of site execution, managing teams, subcontractors, and overall project delivery:

  • Lead the on-site construction activities ensuring quality...

  • Apply for This Position

    Submit Application