The Leadership Team at Norbord Inc. is responsible for driving the strategic direction and operational excellence of the company. Comprising senior executives from key areas such as operations, finance, sales, and human resources, the team collaborates to enhance efficiency, foster innovation, and ensure adherence to environmental health and safety standards while maximizing profitability across the company's global manufacturing sites.