Tag Archive: Marc Bracken

new job
Echologics Founder Bracken to Leave Company

Marc Bracken, vice president and general manager of Echologics, a Mueller Technologies company and provider of leak dete...

Echologics Innovation Site
Echologics Opens Innovation Site in Walkerton, Ontario

Echologics, a Toronto-based engineering company that specializes in acoustic detection of water main leaks and condition...