Back to filters
Reporting to the Site Manager, you are responsible for delivering various services from a technical and contractual perspective.
You manage budgets and schedules and oversee human and material resources. You are responsible for the following tasks:
This position is based at the La Hague site in Normandy.
You want to work in a demanding environment and take on technical and human challenges. You are versatile, organized, and analytical. Your team can count on you to find solutions to technical issues.
You have a master's degree (from a general engineering school or a school specializing in nuclear decommissioning) and experience in business/project management in a complex technical and/or nuclear environment.