19 employees
Subeca is an end-to-end water management platform that leverages dual network technology to provide 24-7 utility control.
2012