Sellars Nonwovens corporate office is located in 1185 Trailwood Dr, De Pere, Wisconsin, 54115, United States and has 11-50 employees.
sellars nonwovens
sellars nonwovens inc
Departments
Number of employees
Operations
3
Sales
2
Engineering & Technical
1
| Location | People at location |
| North America | 1-10 |
Sellars Nonwovens is a leading manufacturer of high-performance, cost-effective nonwoven substrates, many of which incorporate recycled materials, emphasizing sustainable operations. The company specializes in innovative technologies, including their unique Double Re-Creped (DRC) Technology, which utilizes high levels of recycled fibers. Their prod... Read More