Laval, Quebec
Based in Laval, Quebec, the company is specialized in large scale engineering projects.