Company Profile: 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 ...