Norbord’s technology group of scientists and engineers support our US, Canadian and European operations, contributing to our competitive strength in process and reliability improvement, product development and technology transfer.
 
Norbord’s technology staff is often found at various production facilities working as a team with mill personnel.
 
Norbord Technology is located at:
4960 Levy Street
Ville St. Laurent, Quebec
H4R 2P1