He was a member of the boards of directors of dozens of Canadian companies, including British Columbia Power Corp, Halifax Shipyards, Dominion Life Assurance Co, London Canadian Investment Corp, North American Life Assurance Co and Canada Cement.
Il est membre du conseil d'administration de nombre de sociétés canadiennes, dont la British Columbia Power Corp, la Halifax Shipyards, la Dominion Life Assurance Co, la London Canadian Investment Corp, la North American Life Assurance Co et la Canada Cement.