Filterra Bioretention Systems

Filterra Bioretention Systems

Environmental Services Ashland, Va, United States 31 employees
Employees
31

Filterra Bioretention Systems Overview

Headquarters
Ashland, Va, United States
Website
filterra.com
Industry
Environmental Services
Employees
31
Founded
2000
NAICS
Environmental Consulting Services

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.

Filterra Bioretention Systems Contact Details

Employees by Management Level

Manager 2 profiles
Individual contributor 1 profile
Associate / junior 1 profile

Department Contact Coverage

Department Contacts Email Phone
IT 4 4 0

Filterra Bioretention Systems Tech Stack

Cloud / infrastructure 4 profiles

Compare Similar Companies to Filterra Bioretention Systems