Provider of mission-critical support services including non-destructive testing, inspection, refueling, and dry cask storage services to the commercial nuclear power industry.
Location: United States, North Carolina, Wilmington
Employees: 51-200
Founded date: 1977