Scott MacFabe

Industry veteran Scott MacFabe says Ottawa wastewater treatment company poised to shed status as ‘one of the best-kept secrets’ in cleantech
Former CEO Roger Woeller announced departure plans last year after helping to turn around water and wastewater treatment technology firm.