177 employees
NSF manufactures equipment for storing products, serving the self-service market, comprised of small and medium supermarkets.
1986