Avatar

Mr. Marc Laliberte

1 article
Canada Veolia Water Technologies Canada

Biography

Marc Laliberte is a Senior Process Engineer with over 30 years experience in water treatment and water management, mostly for treating mining waste water.