NWR corporate office is located in 620 N Baugh Way, Post Falls, Idaho, 83854, United States and has 11-50 employees.
nwr inc
nwr inc
nwr
Departments
Number of employees
Operations
7
Engineering & Technical
4
Information Technology
2
Finance
2
Human Resources
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to NWR's success, and advanced their careers.
Manager, Purchasing at Pearson Packaging Syst...
Worked as Manager, Purchasing, Inventory & Production
at NWR (2022-2023)
Accounting Associate at Patrol Protect Secure
Worked as HR Accounting Specialist & Manager, Payroll
at NWR (2021-2022)
Explore More
NWR, Inc. specializes in designing and installing custom ultra-low temperature refrigeration solutions for industries such as pharmaceuticals, biotech, and blood plasma facilities. With over 40 years of experience in commercial refrigeration and a commitment to tailored solutions, they serve more than 160 clients across the United States. The compa... Read More