Site Services

The site services organization is the third leg of the capability triad that enables the Company to provide goods and services to its clients on a turnkey basis. The Site services group has carried out over 100 significant projects at nuclear plants around the world without a single lost time injury – a stunning record of safety!