CEO
CEO Approval Rating
- -/100
NRS is a Norway-based fish farming company that produces, harvests and markets smolt and salmon products for the retail sector.