Skip to content

Sto Corp. ISO Certifications Extended

Sto Corp. ISO Certifications Extended Sto’s commitment to excellence in product manufacturing, customer service and environmental safety affirmed.  ATLANTA, GA – (TBD) Sto Corp., the innovative world leader in claddings, air barriers, coatings and restoration systems, announced that the company has once again been awarded the ISO 9001:2015 and ISO 14001:2015 certifications which…

Read more

Sto® Set to Roll out Masonry Veneer Engineered Systems

Sto® Set to Roll out Masonry Veneer Engineered Systems Atlanta, GA – December 15th , 2020 Sto Corp., the innovative world leader in full system facades is proud to announce Sto Masonry Veneer Engineered Systems (MVES), set to launch January 11th, 2021. The new offering will allow the pairing of veneers of natural stone, thin brick, cultured…

Read more

Sto Corp. Announces Founding Sponsorship of Passive House Accelerator

Sto Corp. Announces Founding Sponsorship of Passive House Accelerator Atlanta, GA – (August 24, 2020) Sto Corp., the innovative world leader in full system facades is proud to announce our founding sponsorship of Passive House Accelerator, an online, open-source platform for Passive House and zero carbon…

Read more

Sto Americas Announces Randall Steven Johnson as CFO; Torben Wetche Retires

Sto Americas Announces Randall Steven Johnson as CFO; Torben Wetche Retires Atlanta, GA – (August 11, 2020) Sto Corp., has announced that Randall Steven Johnson will join Sto Americas in the role of CFO effective August 5th, replacing Torben Wetche, who announced his planned retirement earlier this year. Johnson will oversee all the…

Read more

Sto Restructures Sales Force

Sto Restructures Sales Force Atlanta, GA – (July 22, 2020) Sto Corp., the innovative world leader in full system facades, prefabrication, air barriers, coatings, and restoration solutions, is excited to announce the complete restructuring of its sales organization to better address changing market realities. By overhauling the…

Read more
Back To Top

Your compare list

Compare
REMOVE ALL
COMPARE
0
Need Help ?


NEED HELP

(416) 855-0460

 EMAIL US

TECHNICAL HELP DESK


Operating Hours:
Monday-Friday | 8:00 am – 5:00 pm (EST)


VISIT US

Sto Canada Ltd.
Sales Centre Toronto
1821 Albion Road
Unit 1-2
Etobicoke, ON
M9W 5W8
Phone: (416) 855-0460