Partner Organizations

Sto Corp.

Sto® is the innovative world leader in cladding, coating, and restoration systems. Sto Corp., headquartered in Atlanta Georgia, is an innovative world leader and producer of a broad range of versatile cladding and coating systems for building construction, maintenance and restoration. Sto Corp. has achieved ISO 14001:2004 (Environmental Management) as well as ISO 9001:2008 certification at all of their North American locations, which are located strategically across North America to serve their more than 200 distributorships in the U.S. and Canada. Norwich is pleased to offer Sto Corporation employees and their families a 10% tuition discount and waived application fee for our master’s degree programs.