A

Construction / Site Manager – Renewable Energy

Approach People Recruitment

Paris, Île-de-France, France CDI July 20, 2026
Apply Now

Vacancy 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...

  • Ready to Apply?

    अभी आवेदन करें

    Submit your application for Construction / Site Manager – Renewable Energy at Approach People Recruitment

    Apply for this Position