Echologics corporate office is located in 21 Randolph Ave Suite 301, Toronto, Ontario, M6P 4G4, Canada and has 51-200 employees.
echologics llc
echologics
echologics engineering inc
echologics - llc
ethologics inc
ethologics inc
Departments
Number of employees
Engineering & Technical
8
Operations
6
Information Technology
6
Sales
2
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Echologics's success, and advanced their careers.
Explore More
Echologics specializes in advanced solutions for water network management, focusing on pipe condition assessment and leak detection. Their products, such as EchoShore-DX and ePulse, help municipalities, private water utilities, and other sectors mitigate non-revenue water loss and extend asset life. The company aims to enhance economic, environment... Read More