Project Manager - Mechanical / Electrical / HVAC
4 months ago
Bridgwater
... technologies in SMR (Small modular Reactor) capability and working towards building Poland's first ... Degree and chartered status in an engineering, construction, physics or other related field