Company Description
The world’s largest commercial Oil Spill Response Organization, NRC is the global leader in providing end-to-end environmental, industrial and emergency response solutions.
Products & Services
Emergency Response , Industrial Services , Consultancy & Training , Oil Spill Response , Environmental & Remediation , Marine , Environmental Consulting , Oil Spill Standby & Response