Jack Cavanagh


Project Manager
Jack Cavanagh is an experienced Canadian engineer and project manager specializing in water treatment solutions. With a strong background in process and mechanical engineering, procurement, and regulatory compliance, he has led multidisciplinary teams in designing, procuring, constructing, and commissioning large-scale water treatment systems. Jack is passionate about sustainability and innovation, and he is dedicated to advancing efficient and resilient water management practices.