Tradition meets technology
Established in the early 1900s in Saint-Malo, Quebec, near the Canada/U.S. border our 225,000 square foot facility employs only the latest cutting-edge technology. Our team of over 230 dedicated and highly qualified employees is committed to a process of continuous improvement that encourages exceptional creativity and competitiveness for the benefit of our clients.