Country

  • France
  • City

  • Montelimar
  • Industry

  • Engineering and Construction and Nuclear Energy
  • Job Type

  • Onsite
  • Posting date

  • July 3, 2025

Contact

Adeline Seiler

  • Contract
  • France
  • Competitive EUR / Year

Website WTS Energy

Site Manager

July 3, 2025

Job Description

Position Title: Site Manager
Location: Drôme provençale
Contract Duration: Approximately 3.5 years, starting January 2026

Are you an experienced leader in technical site operations, ready to take on a high-impact role in Southern France? We are seeking a Site Manager to support a major infrastructure initiative in the uranium enrichment sector.

About the Project Our client has been tasked with delivering and installing Power Supply systems as part of a large-scale facility expansion. To support this effort, we are recruiting a Site Manager who will act as the on-site representative of the Project Manager (based in the Netherlands), coordinating all site activities related to the installation.

Role Overview As Site Manager, you will act as the primary point of contact on the ground. You will be responsible for supervising a local subcontractor responsible for the electrical installation works and ensuring alignment with the project’s technical, safety, and scheduling requirements. This role involves proactive coordination with multiple stakeholders, providing daily oversight, and reporting back to the core project team.

Your ability to manage site operations with both strategic oversight and operational precision will be key to the project’s success.

Key Responsibilities

  • Supervise the on-site installation of electrical systems and equipment provided by our client, ensuring technical compliance and quality standards are upheld.
  • Review and monitor the subcontractor’s installation plans, schedules, and cost controls to ensure alignment with the global project timeline.
  • Coordinate activities among internal engineering teams, subcontractors, and external partners to meet delivery targets.
  • Track site progress, assess potential issues, and implement corrective measures to mitigate delays and budget impacts.
  • Maintain consistent communication with the client, contractors, and project stakeholders to ensure transparency and resolve any conflicts.
  • Enforce on-site compliance with health, safety, and environmental guidelines.
  • Investigate and troubleshoot technical challenges, ensuring timely resolution and documentation.
  • Conduct regular site inspections to monitor work quality, safety practices, and adherence to plans.
  • Provide routine progress updates and reporting to the project management team and client representatives.

Candidate Profile

  • Demonstrated experience as a Site Manager or Construction Project Manager, ideally on large industrial or infrastructure projects.
  • A track record of managing complex projects from initiation through to final delivery, with at least 10 years in a leadership role within construction or installation environments.
  • A degree in Electrical Engineering or a closely related technical discipline.
  • Solid background in supervising electrical installation work, preferably in a highly regulated industry.
  • Comprehensive knowledge of on-site safety protocols and regulatory compliance requirements.
  • Fluent in both French and English, with excellent communication skills (spoken and written); proficiency in Dutch is a plus.
  • Comfortable working within French business culture and accustomed to local operational standards.
  • Strong interpersonal skills with the ability to foster collaboration across diverse teams.
  • Valid driver’s license.
  • Autonomous, structured, and decisive with strong organizational abilities.

Tagged as:

Get a Quote

Fill the form below to receive a quote for your project. Feel free to add as much detail as needed.

Log in to one of our portals.

  • Clients

    Access the protected information for our customers.

  • Consultants

    People working via WTS Energy can log in here.

  • Consultants

    People working via WTS Energy can log in here.

  • Candidates

    Are you in a recruitment process? Log in here.

My Profile

Find Jobs at energy companies.

  • Jobs

    Find job opportunities around the world.

  • Saved Jobs

    See a job you like? Great. We’ve got it saved for later.

  • Premium Support

    Stuck somewhere? No problem. We got you covered. Fill in the form to receive support

  • My Applications

    Easily keep track of the jobs you have applied to.

  • Job Alerts

    Want to stay informed about your favourite job or industry? You can easily create an alert.

  • Settings

    Change your password and information on your account.

Log in to one of our portals.

  • Clients

    Access the protected information for our customers.

  • Consultants

    People working via WTS Energy can log in here.

  • Candidates

    Are you in a recruitment process? Log in here.