STF is one of the world’s leading manufacturers and developers of sustainable technologies and products for water treatment and filtration systems control and optimization.
With a background of 85 years of experience in the water infrastructure field, since 1991 STF has channeled its sources and expertise into becoming a worldwide pioneer in providing high quality solutions for different type filtration systems, from screen filters, disc filters and media filters, all ranging from automatic to manual filtration systems.