Stella-Jones Inc. Customer Service Phone Numbers Customer service: (514) 934-8666   Stella-Jones Inc. Headquarters Info, Email, Phone number, Website and live chat Information Stella-Jones is committed to the sound principles of corporate governance. The Board of Directors reviews the applicable corporate governance guidelines (“Guidelines”) on an annual basis, evaluates the Company’s practices against them and initiates changes, where