Upstream Tech corporate office is located in 5201 E River Rd Ste 303, Fridley, Minnesota, 55421, United States and has 1-10 employees.
upstream tech
upstream technologies inc
upstream technologies inc
upstream technologies
Departments
Number of employees
Operations
3
Sales
3
Engineering & Technical
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
| Africa | 1-10 |
Upstream Technologies specializes in innovative solutions for water pollution prevention, aiming to stop 100 million pounds of contaminants from affecting the natural waterways by 2025. Their product lineup includes the SAFL Baffle, a sediment retention solution designed for sump structures, the SKUNK garbage trap for capturing debris and oils, and... Read More