Contact Get in touch Technical Innovation Center, Inc. 100 Barber Ave. Worcester, MA 01606 USA tic@triz.org 1.508.799.6700 Message us