About Filterra Bioretention Systems
Filterra is a patented stormwater biological filtration system that is designed to capture, treat and remove a variety of pollutants conveyed in stormwater runoff. Filterra is well suited for the urban and high-density environment providing a highly effective, natural treatment process packaged inside a flow-through container that can be easily installed at new or existing commercial, residential and public roadway projects throughout the USA. Filterra is a growing idea in stormwater filtration. Specialties Stormwater treatment, Bioretention system design and build, Low Impact Development, stormwater BMPs
Filterra Bioretention Systems Job Openings
Create job profile to receive interview calls for your dream job
Create Job Alert Kick Start! your career with best matching jobs
Location

X