Independent Non-Executive Director - Technical
16 days ago
London
London/Suffolk/Remote Sizewell C Limited (SZC) business is to design, finance, construct, commission, operate, maintain, and eventually decommission the nuclear power plant and related infrastructure ...