Desalination Project Manager (Sizewell C)
9 days ago
Edinburgh
You will oversee the Desalination Contract, manage technical and engineering processes, and ensure seamless coordination across areas such as safety, health, and environmental practices, design ...