Upstream Technologies specializes in stormwater management, offering the SAFL Baffle to reduce costs and enhance efficiency. Established in 2010 and located in Chanhassen, Minnesota, the company received a Venture Round investment on 01 January 2019 from Omphalos Venture Partners. The innovative sediment collection solution is installed in storm sewer manholes to facilitate the settlement and collection of sediment from stormwater. Upstream Technologies operates in the Enterprise Software and Manufacturing industries. This solution addresses the critical need for efficient stormwater management, providing a promising opportunity for investment.
No recent news or press coverage available for Upstream Technologies.