Tembec Inc Customer Service Phone Numbers Customer service: (514) 871-0137   Tembec Inc Headquarters Info, Email, Phone number, Website and live chat Information The Tembec Inc. was a paper company in Canada Founded by Frank Dottori. Tembec had approximately 3000 employees located in Canada, United States, and France. Tembec’s operating divisions included Forest Products, Pulp, Paper & Paperboard,