Desalination Project Manager (Sizewell C)
9 days ago
Edinburgh
You'll look to ensure that all mechanical, electrical, process, instrumentation, and automation (MEPICA) elements are integrated effectively. Your role will also include managing the intake and ...