STF Filters logo

STF Filters

STF Filters designs and manufactures irrigation, industrial and environment filtration systems: sewage treatment plants, zebra mussel control systems, inverted osmosis pretreatment, turf & golf, water purification plants, desalination plants, wood, steel and plastic industries. The wide range of f... Read more

Headquarters

Monzón, Spain

Employees

51-200

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet