Source: Oil and Gas Press

Press Release: NTS : NTS's Nuclear Center of Excellence Is Awarded ICAP IEEE Certification

The ICAP Certification Allows NTS to Streamline Efficiencies and Expedite the Approval Process for Customers across the Globe ANAHEIM, Calif.--(BUSINESS WIRE)--#AHigherStandard--National Technical Systems, Inc. (NTS), the leader in testing, inspection...

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
1.0-5.0K
Richard Adams's photo - President & CEO of NTS

President & CEO

Richard Adams

CEO Approval Rating

72/100

Read more