A $4 Billion global organization with over 18,000 employees, renowned for delivering confidence, comfort and enjoyment for over 100 years.
With a growing network of facilities worldwide, NNR Global Logistics is well positioned as your perfect supply chain partner.
A people-centric organization, satisfying in excess of 1 million customers – every day. Aligned to our Corporate Philosophy, our mission is to ensure our customers, our employees and anyone engaging with NNR, experience Confidence, Comfort and Enjoyment.