Woods, der seinen Dienstsitz in Cowie (Schottland) hat, bringt langjährige Erfahrungen in seine Position mit, zuletzt als Vertriebsdirektor bei Icopal, einem Hersteller von Dachbaustoffen. Zuvor war er in führenden Positionen in der Bad- und Chemieindustrie tätig.
Norbord ist einer der weltweit führenden Hersteller von Holzwerkstoffen, vor allem von Oriented Strand Boards (Sterling OSB). Der Hauptfirmensitz von Norbord Incorporated befindet sich in Toronto, Kanada. Weltweit beschäftigt Norbord rund 2.600 Mitarbeiter, davon etwa 700 in Europa.